常见HTTP状态码、APUD响应状态字及含义

目录

一、HTTP状态码

二、APDU指令码


一、HTTP状态码

HTTP状态(HTTP Status Code)是用以表示网页服务器超文本传输协议响应状态的3位数字代码。

关于HTTP状态码更加详细介绍推荐阅读:

http://t.csdnimg.cn/qSJv6icon-default.png?t=N7T8http://t.csdnimg.cn/qSJv6

二、APDU指令码

APDU(Application Protocol data unit),是智能卡与智能卡读卡器之间传送的信息单元, 向智能卡发送的命令指令(ISO 7816-4规范有定义):CLA INS P1 P2 Lc Data Le。其响应状态字为4位。

关于APDU指令码更加详细推荐阅读:

http://t.csdnimg.cn/ikndzicon-default.png?t=N7T8http://t.csdnimg.cn/ikndz

常用APDU指令响应状态字:

状态码    性质    错误解释
9000    正常    成功执行

6985    出错    使用条件不满足

6A81    出错    功能不支持;创建不允许;目录无效;应用锁定

6A84    出错    文件预留空间不足

6900    出错    不能处理

更多APDU指令响应状态字:


状态码    性质    错误解释
9000    正常    成功执行
6200    警告    信息未提供
6281    警告    回送数据可能出错
6282    警告    文件长度小于Le
6283    警告    选中的文件无效
6284    警告    FCI格式与P2指定的不符
6300    警告    鉴别失败
63Cx    警告    校验失败(x-允许重试次数)
6400    出错    状态标志位没有变
6581    出错    内存失败
6700    出错    长度错误
6882    出错    不支持安全报文
6981    出错    命令与文件结构不相容,当前文件非所需文件
6982    出错    操作条件(AC)不满足,没有校验PIN
6983    出错    认证方法锁定,PIN被锁定
6984    出错    随机数无效,引用的数据无效
6985    出错    使用条件不满足
6986    出错    不满足命令执行条件(不允许的命令,INS有错)
6987    出错    MAC丢失
6988    出错    MAC不正确
698D    保留     
6A80    出错    数据域参数不正确
6A81    出错    功能不支持;创建不允许;目录无效;应用锁定
6A82    出错    该文件未找到
6A83    出错    该记录未找到
6A84    出错    文件预留空间不足
6A86    出错    P1或P2不正确
6A88    出错    引用数据未找到
6B00    出错    参数错误
6Cxx    出错    Le长度错误,实际长度是xx
6E00    出错    不支持的类:CLA有错
6F00    出错    数据无效
6D00    出错    不支持的指令代码
9301    出错    资金不足
9302    出错    MAC无效
9303    出错    应用被永久锁定
9401    出错    交易金额不足
9402    出错    交易计数器达到最大值
9403    出错    密钥索引不支持
9406    出错    所需MAC不可用
6900    出错    不能处理
6901    出错    命令不接受(无效状态)
61xx    正常    需发GET RESPONSE命令
6600    出错    接收通讯超时
6601    出错    接收字符奇偶错
6602    出错    校验和不对
6603    警告    当前DF文件无FCI
6604    警告    当前DF下无SF或KF

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/878624.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

光敏电阻传感器详解(STM32)

目录 一、介绍 二、传感器原理 1.光敏电阻传感器介绍 2.原理图 三、程序设计 main.c文件 ldr.h文件 ldr.c文件 四、实验效果 五、资料获取 项目分享 一、介绍 光敏电阻器是利用半导体的光电导效应制成的一种电阻值随入射光的强弱而改变的电阻器,又称为光…

基于树莓派的儿童音频播发器—Yoto

Raspberry Pi 的开发可能性使吸引人的、以儿童为中心的音频播放器得以成型 Yoto Player 为孩子们提供了拥有和控制的绝佳体验,同时不会增加屏幕时间。得益于 Raspberry Pi 以及我们认可的经销商提供的支持和专业知识,Yoto Player 在英国取得了成功。 Yo…

streamlit示例-极简

登录注册多步骤任务和实时展示结果 封装后的 Streamlit 示例代码 访问演示地址 import streamlit as st import time# In-memory "database" for simplicity users_db {admin: {password: admin123, name: Admin, age: 30, favorite_color: blue} }def register_…

(C++ STL)list类的简单模拟实现与源码展示

list类的简单模拟实现 一、前言二、ListNode 单个节点的成员变量三、ListIterator 迭代器四、ReverseListIterator 迭代器五、list 的成员变量与初始化六、list 部分函数实现inserterase 七、list 源代码 以下代码环境为 VS2022 C。 一、前言 list类 本质上是数据结构中的双向…

JVM GC 调优

文章目录 引言I 调整JVM的默认堆内存配置1.1 java命令启动jar包时配置JVM 的内存参数1.2 基于Tomcat服务器部署的java应用,配置JVM 的内存参数II JVM GC 调优基本概念: 应用程序的响应时间(RT)和吞吐量(QPS)JVM调优原理调优思路调优方法JVM调优技巧建议引言 内存参数:ht…

七款最佳的渗透测试工具(非常详细)零基础入门到精通,收藏这一篇就够了

渗透测试工具是模拟对计算机系统、网络或 Web 应用程序的网络攻击的软件应用程序,它们的作用是在实际攻击者之前发现安全漏洞。它们可以作为系统的压力测试,揭示哪些区域可能会受到真正的威胁。 本文我将介绍七款最佳的渗透测试工具。 1 Kali Linux K…

Maven入门:自动化构建工具的基本概念与配置

一、什么是Maven 目前无论使用IDEA还是Eclipse等其他IDE,使用里面 ANT 工具帮助我们进行编译,打包运行等工作。Apache基于ANT进行了升级,研发出了全新的自动化构建工具Maven。 Maven使用项目对象模型(POM-Project Object Model&…

视频合并在线工具哪个好?好用的视频合并工具推荐

当我们手握一堆零散却各有千秋的视频片段时,是否曾幻想过它们能像魔法般合并成一部完整、流畅的故事? 别担心,今天咱们就来一场“视频合并大冒险”,揭秘几款视频合并软件手机免费工具,帮助你在指尖上实现创意无限的视…

四、配置三层交换实验组网

一、实验拓扑 二、实验目的 通过配置交换机&#xff0c;令不同vlan间的主机能够互相通信 三、实验步骤 SW12 <Huawei>undo terminal monitor Info: Current terminal monitor is off. <Huawei>system-view Enter system view, return user view with CtrlZ. [H…

3、DjangoAdmin导出excel和csv文件

一、导出Excel 1、安装openpyxl库 2、admin文件 # 导入openpyxl库中的Workbook类&#xff0c;用于创建Excel文件 from openpyxl import Workbook # 导入Django的admin模块&#xff0c;用于在Django admin后台注册和管理模型 from django.contrib import admin # 导入…

2025中国(西安)国际军民两用新材料展览会

时 间&#xff1a;2025年3月14-16日 地 点&#xff1a;西安国际会展中心 ◆展会背景Exhibition background&#xff1a; 随着科技的飞速发展&#xff0c;新材料在军事领域的应用逐渐凸显出…

EDIUS X 10.34.9631 视频剪辑软件 下载 包含安装说明

下载地址(资源制作整理不易&#xff0c;下载使用需付费&#xff0c;不能接受请勿浪费时间下载) 链接&#xff1a;https://pan.baidu.com/s/1P2wKxVcSx5WzAtHXCaAp5A?pwd227i 提取码&#xff1a;227i

ant design vue+vue3+ts实现一天内按钮只能点击2次,并置灰,且过当天0点时需复原~

1、需求&#xff1a;在主页面中点击新增按钮&#xff0c;弹出弹窗&#xff0c;此时弹窗中有一个确定按钮&#xff0c;需实现该确定按钮在当天0点前指点点击2次&#xff0c;超过2次置灰&#xff0c;过了零点复原。 思路&#xff1a;首先弹窗通过v-if显示与隐藏弹窗子组件&#…

【Linux网络】应用层协议HTTP(1)

&#x1f389;博主首页&#xff1a; 有趣的中国人 &#x1f389;专栏首页&#xff1a; Linux网络 &#x1f389;其它专栏&#xff1a; C初阶 | C进阶 | 初阶数据结构 小伙伴们大家好&#xff0c;本片文章将会讲解 应用层协议HTTP 的相关内容。 如果看到最后您觉得这篇文章写得…

OCI编程高级篇(十八) OCI连接池概念

数据库连接池已经不是新概念了&#xff0c;它以有限的连接让外部更多的客户来访问数据库&#xff0c;一般用于中间服务器中&#xff0c;OCI也有连接池的概念。OCI的连接池是由OCI自己管理的&#xff0c;不需要应用干预&#xff0c;程序通过函数从连接池中得到一个会话&#xff…

【Android】 工具篇:ProxyPin抓包详解---夜神模拟器

1️⃣ProxyPin介绍 ProxyPin是一种基于MITM(中间人攻击)的抓包工具,主要用于移动应用程序的安全测试和调试。下面是关于ProxyPin的详解。 2️⃣ 安裝和使用 安裝 下载地址 https://gitee.com/wanghongenpin/network-proxy-flutter/releases 直接拖入模拟器就可以了,打开…

github源码指引:共享内存、数据结构与算法:字符串池StringPool

初级代码游戏的专栏介绍与文章目录-CSDN博客 我的github&#xff1a;codetoys&#xff0c;所有代码都将会位于ctfc库中。已经放入库中我会指出在库中的位置。 这些代码大部分以Linux为目标但部分代码是纯C的&#xff0c;可以在任何平台上使用。 专题&#xff1a;共享内存、数…

5. MyBatis 如何实现数据库类型和 Java 类型的转换的?

MyBatis 在处理数据库查询结果或传递参数时&#xff0c;需要将数据库类型与 Java 类型之间进行转换。MyBatis 提供了多种方式来实现这种类型转换&#xff0c;主要通过内置的 TypeHandler&#xff08;类型处理器&#xff09;机制。 1. TypeHandler 的作用 TypeHandler 是 MyBat…

C++ STL 之哈希 map unordered_map

一. 概述 在C中&#xff0c;unordered_map 是一个关联容器&#xff0c;是一种基于哈希表的键值对容器&#xff0c;它存储了键值对&#xff08;key-value&#xff09;&#xff0c;其中每个键&#xff08;key&#xff09;都是唯一的。 二. map & unordered_map的区别 map内…

rqueue使用笔记

文章目录 maven依赖引入监听器注入和发送消息接收消息属性配置 项目用到rqueue&#xff0c;虽然知道和redis相关&#xff0c;但是肯定有不一样的地方&#xff0c;做个笔记。 maven依赖 网上找个能用的版本就行&#xff0c;如&#xff1a; <dependency><groupId>c…