問題描述:接口測試中異常用例GET請求路徑中包含特殊字符或中文,運行jmeter會報錯,取樣器中只能看到Response400,響應結果為空
解決思路:
對於通過BODY發送的中文內容可以用Jmeter自帶函數實現轉碼,${token}為特殊字符或中文
${__javaScript(encodeURIComponent('${token}'))}
${__urlencode('${token}'))}
接口案例如下:
/msp/getencode?vide=${__javaScript(encodeURIComponent('中文'))}