js怎么獲取token 客戶端是怎么實(shí)現(xiàn)每個(gè)請(qǐng)求中都有token?
客戶端是怎么實(shí)現(xiàn)每個(gè)請(qǐng)求中都有token?令牌是服務(wù)器生成的字符串,作為客戶端請(qǐng)求的令牌。在第一次登錄之后,服務(wù)器生成一個(gè)令牌并將該令牌返回給客戶端。今后客戶端只需攜帶令牌即可請(qǐng)求數(shù)據(jù),不需要再攜帶用
客戶端是怎么實(shí)現(xiàn)每個(gè)請(qǐng)求中都有token?
令牌是服務(wù)器生成的字符串,作為客戶端請(qǐng)求的令牌。在第一次登錄之后,服務(wù)器生成一個(gè)令牌并將該令牌返回給客戶端。今后客戶端只需攜帶令牌即可請(qǐng)求數(shù)據(jù),不需要再攜帶用戶名和密碼。使用設(shè)備號(hào)/設(shè)備MAC地址作為令牌。擴(kuò)展數(shù)據(jù):令牌實(shí)際上更流行,可以稱為代碼。在一些數(shù)據(jù)傳輸之前,應(yīng)該進(jìn)行代碼檢查。不同的代碼被授權(quán)操作不同的數(shù)據(jù)。例如,在USB1.1協(xié)議中定義了四種分組:令牌分組、數(shù)據(jù)分組、握手分組和特殊分組。主機(jī)與USB設(shè)備之間的連續(xù)數(shù)據(jù)交換可以分為三個(gè)階段。在第一階段,主機(jī)發(fā)送令牌包。不同的令牌包可以告訴設(shè)備做不同的工作。在第二階段,主機(jī)發(fā)送數(shù)據(jù)包。在第三階段,設(shè)備返回握手包。