項目中使用jmeter遇到問題匯集一


背景:

車險理賠系統(tǒng)中:避免因前端存在的漏洞導(dǎo)致風(fēng)險滲漏,則在后端增加一層邏輯校驗,即:在調(diào)用發(fā)送接口后增加部分字段必填性校驗、以及部分字段耦合關(guān)聯(lián)判斷。在使用jmeter過程中遇到幾個問題,則想記錄下來。


問題一:提示 no cookie

原因:從瀏覽器中獲取的cookie,早已被進行編碼轉(zhuǎn)換,導(dǎo)致cookie不正確

如圖:username實際是中文字符,但從瀏覽器獲取的cookie中看,已經(jīng)轉(zhuǎn)換問uincode(tip:uxxx可知)


解決方法:因http只支持ASCII可見字符。則在獲取cookie時需檢查cookie中是否帶有unicode編碼參數(shù)。若存在,則需自行轉(zhuǎn)換回ASCII格式

問題二:接口調(diào)用但無反應(yīng)。取樣器顯示response data:302

原因:代碼進行控制,所有調(diào)用接口需確保從登陸接口跳轉(zhuǎn)過來



引入:


解決方法:在cookie信息頭處添加referer值

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容