0
我正在運行jmeter並遇到此問題,我嘗試過Cookie管理器和標頭管理器,緩存管理器存在,問題仍然存在。jmeter響應代碼:500響應消息:內部服務器錯誤響應標頭:
POST數據:
store_id=34926840&country_code=SE&amount=2.00&merchant_reference=1487698674350&bank_name=Forex+Bank&payment_reference=DHUDYTHMMTV&internal_reference=185524¤cy_code=SEK&status=PENDING
cookie數據:
JSESSIONID=A5A4905F9FBDF18DC47A376F0226A388; AWSELB=B5FF67AD1CFA5460C8C7E086624D3BB9CE4C254E9C05CAED2F8B4C138D77F2FB3E8E2D91BE28957E695EB58D84B77AABC0950A0B63FB43504A613D484F319EB551578DB7CB
請求報頭:
Connection: keep-alive
Origin: https://qa.instantinternetbanking.com
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36
Content-Type: application/x-www-form-urlencoded
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
Referer: https://qa.instantinternetbanking.com/internetbanking/webPASubmitData.form
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.8
Content-Length: 188
您是否檢查過服務器的日誌?如果它回答500,則必須記錄一個錯誤。 – Aaron
錯誤500是服務器端錯誤。所以它的原因將取決於你的應用程序。但通常服務器很少故意迴應錯誤500,所以很可能你發現了一個錯誤。 –
與以前的響應者一致 - 檢查你的服務器,並用它來檢查你的開發者。 雖然我不得不提到,那裏顯示的東西看起來像GET查詢字符串,而不是通常的POST,其中參數/數據在請求正文中發送。但是即使萬一你在你身上做了錯誤的事情 - 服務器響應也必須清晰明瞭,說明問題的原因(至少,可能建議如何修復),而不是在客戶端頭上放置通用的500 。所以 - 無論如何這是服務器上的錯誤! –