
【计】 request code
ask for; beg; claim; desire; petition; pray for; request; solicit
【计】 C; request
【经】 application; demand; petition; request; solicit
code; yard
【计】 ASA code ASA
【经】 code; yard
在汉英词典视角下,“请求码”(Request Code)指用户为获取特定服务或权限而提交的验证字符串,通常由系统动态生成并用于身份核验或操作授权。其核心含义与功能如下:
验证标识
指用户发起服务请求时,系统生成的唯一数字/字母组合(如短信验证码、API调用码),用于确认操作合法性。英文对应术语为"Verification Code" 或"Authorization Code"(牛津词典技术词条)。
来源:Oxford Learner's Dictionaries, "request code" usage notes
应用场景
来源:IETF RFC 6749 Section 4.1
来源:NIST Digital Identity Guidelines
根据ISO/IEC 27001,请求码需满足:
来源:ISO/IEC 27001:2022 Annex A.9.4
示例:微信登录流程中,用户输入手机号后获得的6位数字即为请求码,需在120秒内提交至服务器完成验证。
"请求码"在不同上下文中含义有所区别,主要分为以下两类解释:
一、Android开发中的请求码(Request Code)
定义:请求码是用于标识Activity启动来源的整型数值。当通过startActivityForResult()
方法启动新Activity时传入,帮助后续区分不同请求来源。
作用:
onActivityResult()
中,通过对比请求码判断结果对应的原始请求来源。示例:
// 启动Activity时指定不同请求码
startActivityForResult(intent, 100); // 请求码设为100
// 在回调中判断来源
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
if (requestCode == 100) { /* 处理对应请求结果 */ }
}
二、HTTP协议中的请求状态码 与Android中的请求码不同,HTTP状态码(如200、404等)用于表示服务器对请求的响应状态。例如:
两者区别:Android请求码是开发者自定义的标识符,而HTTP状态码是协议预定义的标准化响应代码,二者属于不同领域的概念。
苯脲基表观系数冰点测定常数翅膀放在次级酚酞钠分压感知机个别帐户供应槽光谱弧贯槲皮苦素互许贸易差额己二酸两个环己酯金精三羧三铵盐浸入取样法快沙滤池肋骨锁骨综合征六边的留置权信绿色的美国粗螺纹派出机构偏心的证人砌浇斗全硫代锑酸铵圈绕法生产信息条件汇编指令