enter image description here我用瞭如下JMeter的一個POST請求的響應錯誤請求,在JMeter的
POST https://aumaz-ap-perf-ess-web-2.aumaz-ase-dev002.p.azurewebsites.net/signalr/connect
POST data:
clientProtocol=1.5&connectionData=%5B%7B%22name%22%3A%22bulkprocesshub%22%7D%5D&connectionToken=DWGWhf7zGj9TyO4cZn2kqH%2Bennba0V7qyAuAE2wIeu3vIoj%2FrLXemcaBz%2Fto3JjEs%2BaVviiFagxtax8E9PbE36cnBAlrByzw5qBwmIu9glop75vPY3XI0me52yTDiWC%2B9Zoalg%3D%3D&processId=b47fe282-8112-4a11-a18c-7629ac31b816&transport=longPolling
Request Headers:
X-Requested-With: XMLHttpRequest
Accept: text/plain, */*; q=0.01
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Firefox/52.0
Referer: https://aumaz-ap-perf-ess-web-2.aumaz-ase-dev002.p.azurewebsites.net/ESS/DataType
Connection: keep-alive
Connection: keep-alive
Host: aumaz-ap-perf-ess-web-2.aumaz-ase-dev002.p.azurewebsites.net
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Content-Length: 315
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
如果我在瀏覽器中使用相同的POST請求,我可以能夠得到確切的迴應。但在jmeter中,我得到的答覆是壞請求。
截至目前,我使用的是Jmeter 3.01,並且我已經安裝了所有需要的證書。任何人都可以請給這個解決方案
請檢查您在瀏覽器中發送的數據是否與您在POST請求中發送的數據相同。如果你詳細說明你的http請求 –
是的,那會很好。我從jmeter複製了這個請求。如果我在瀏覽器中嘗試這個工作。此應用程序網址將只在我的公司代理下工作。我檢查了數據,它是正確的。我無法從任何博客找到有關此錯誤請求的完美幫助。 '的ProcessID \t bed99fa8-c454-420a-a8cf-24d10b0226af connectionData \t [{ 「名稱」: 「bulkprocesshub」}] connectionToken \t m4mG4TcbGGOfxUBEqV8Nn0z0hRAXKzrasvoY6IRDyXeUia6 + gXJFFs5bNF1ivWFWz + KLBg3tJWohv8ZgFgq97HgcG46zE + TmyNvlJ41QipSjWIxbCUIVd + hXJbvzXpDJt2KWTA == clientProtocol \t 1.5 運輸\t longPolling' – Renu
嘗試添加內容類型作爲應用程序/ json –