jmeter響應結果亂碼問題

問題分析

當響應數據或響應頁面沒有設置編碼時,jmeter會按照jmeter.properties文件中,sampleresult.default.encoding設置的格式解析

默認ISO-8859-1,解析中文肯定出錯

#?The?encoding?to?be?usedif?none?is?provided?(default?ISO-8859-1)

#sampleresult.default.encoding=ISO-8859-1

例子:某請求響應數據編碼為UTF-8,通過“查看結果樹”看到響應數據為亂碼;

方案一:直接修改sampleresult.default.encoding=UTF-8。(記住去掉#,不要還是注釋狀態哦)

方案二:動態修改(這種方法方便些,蝸牛推薦)

step1:指定請求節點下,新建后置控制器"BeanShell PostProcessor"

step2:其腳本框中輸入:prev.setDataEncoding("UTF-8");

step3:保存

注釋掉,亂碼圖

分類:Jmeter

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容