記錄一次jmeter腳本開發缺少utf-8惹的禍
背景:需要模擬余額發放,并進行大批量的發放,我就想到了jmeter。就是幾個簡單的接口,我想很簡單,就上手,沒想到最后雞雞,害我查了半天原因。
操作:我編寫的腳本:

請求默認值的內容編碼我也是為空,當時就一直提醒我賬戶不存在或者錯誤,我是一臉懵逼。
排查方法:
- 使用postman,請求一模一樣,請求成功;這是我就懵逼了,為什么這個可以
- 然后我又回到jmeter,打開eads日志,發現有些中文編譯了,都是??
- 我感覺可能是不是我忘了加utf-8,我就加上了,果然成功了,然后最后我就吐血
- postman可以編譯識別很多格式,jmeter不可以,所以使用jmeter在請求默認值里面一定添加utf-8,不要因為有些可以不需要,就忽視它,要不然差的就懷疑人生,
總結:這是一個小問題,可也引起了我的反思,查看原因,一定要看日志;其次多對比,養成良好的使用習慣

浙公網安備 33010602011771號