Jmeter請求鏈接url被自動加上中括號[]


最近在寫jmeter+ant+jenkins的接口測試,因為jmeter小巧輕量,且可接口測試與性能測試,揣着一本萬利的原則,一起做了。但用jmeter發送http請求的過程中意外發生了!

一個非常簡單的http請求,地址自動帶上的中括號http://[173.167.0.189:5000]/api/professional/login/login,這還請求個錘子啊。為什么jmeter自動給我加上【】?度娘找了很久,竟然沒找到直接答案。

原來引起中括號的凶手是“”,這個冒號,查看jmeter特殊符號,再次蒙圈了,這哪來的冒號?特殊符號中也沒有啊

 仔細想想可能與url轉碼有關系,嘗試了下${__urlencode(:)},對冒號轉碼

成功了,看了下請求返回,冒號還可以寫成%3A,下面兩種寫法都是可以的,173.167.0.189%3A5000或者173.167.0.189${__urlencode(:)}5000

 


免責聲明!

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



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