Worldpay(RBS的支付處理器)一旦接受付款,就會向我的網站發送HTTP POST。問題是 - 郵政心不是通過獲取和我的服務器的一個響應以下3 HTTP錯誤的:來自Java發送的HTTP郵政
HTTP 408(超時) HTTP 405(不允許) 無效狀態行> NULL現在,當<
我張貼從我測試的PHP腳本什麼的網址能正常工作,導致我相信,問題可能出在從他們的帖子是由java編寫的事實:
POST /worldpay_success.html HTTP/1.0
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
Host: www.mysite.com
Content-Length: 116
User-Agent: WJHRO/1.0 (WorldPay Java HTTP Request Object)
authAmountString=%26%23163%3B1.99&_SP.charEnc=UTF-8&desc=Test.....etc
有沒有人有這方面的經驗?說話WorldPay工作後,他們說我的服務器用0.1秒後408超時響應,因此似乎沒有被正確timeing出來...任何幫助apreciated
保羅
只要確保...他們在POST請求中發送GET參數還是我誤解了這個? – Esko 2011-03-20 17:17:48
你在哪裏看到? – Pjn2020 2011-03-20 17:41:32
不確定* 408 *,但* 405 *似乎不是將它作爲POST請求發送,或者您的服務器需要不同的請求方法。 – asgs 2011-03-20 17:46:48