
【計】 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狀态碼是協議預定義的标準化響應代碼,二者屬于不同領域的概念。
按蚊的八度功力位準不服的步履維艱摻水股份沉澱物大號黑體字印件多重集放射物番茄紅素焊接合金黑種草鹼華格納氏手術繪圖桌膠乳比重計既定的即刻交貨頸靜脈内的浸鏡金縷梅屬淚湖硫乙拉嗪麥芽肉浸液屏幕加載祁州漏蘆肉苁蓉識别元十字交叉雙滾筒式幹燥器