Jmeter——URL中特殊字符的處理及Jmeter亂碼解決


1.url中如果出現+,空格,/,?,%,#,&,=等特殊符號的時候,可以用其他字符來替代:

 

URL中的特殊字符 字符說明 可選擇替代字符
URL 中+號表示空格  %2B
空格 URL中的空格可以用+號或者編碼 %20 
分隔目錄和子目錄  %2F 
? 分隔實際的URL和參數    %3F 
% 指定特殊字符 %25
URL 中指定的參數間的分隔符 %26   
= URL 中指定參數的值 %3D

2.當測試網址瀏覽器中有亂碼時,Jmeter運行結果的響應數據中顯示也是亂碼,有以下三種解決方式:

  (1)可以解決部分中文亂碼

    在JMeter的HTTP請求頁面中,“Content encoding”設置為“utf-8”;

  

 

 

    (2) 一般可以解決

     打開JMeter安裝文件bin文件夾下的jmeter.properties,將sampleresult.default.encoding的值“ISO-8859-1”修改為“UTF-8”

  

 

 

    (3)可以解決幾乎所有

      右擊線程組—添加—后置處理器(Post Processors)—后置處理器(BeasShell PostProcesor),編寫腳本:prev.setDataEncoding("utf-8")

  

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM