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