我整天都在使用 PalPal IPN 模拟器,没有任何问题,但在某些时候我被踢了出去,开发者门户也得到了升级。
从我离开的地方开始,我现在从沙箱接收 IPN 消息,但尝试验证消息返回 400 Bad Request。
现在,在您说“哦,您只需要执行 HTTP/1.1 并发送主机:”字段之前,我已经在这样做了(并且已经这样做了几个月)。
请求正文:
POST /cgi-bin/webscr HTTP/1.1 主机:www.sandbox.paypal.com 内容类型:application/x-www-form-urlencoded 内容长度:1008 连接:关闭
回复正文:
HTTP/1.1 400 Bad Request Date: Sat, 09 Mar 2013 00:07:26 GMT Server: Apache X-Frame-Options: SAMEORIGIN Set-Cookie: c9MWDuvPtT9GIMyPc3jwol1VSlO=%7chl7gnTEYtJzNIfLXr3W6GtWjMBrl6ln8aFetxEss8pSDsWPDwv59RMYj7ONKH0013betZW%7cnf1wC_g4C0pER3V0XtOw2969OSDVwC24TgW3akpoK6QHdkz0_7G0YdJ9Cnjz-JKZbESVG0%7c; 域=.paypal.com;路径=/; 安全的; HttpOnly Set-Cookie: cookie_check=yes; 过期=星期二,2023 年 3 月 7 日 00:07:26 GMT;域=.paypal.com;路径=/; 安全的; HttpOnly Set-Cookie: Apache=10.72.109.11.1362787646017906; 路径=/; expires=Mon, 02-Mar-43 00:07:26 GMT Connection: close Transfer-Encoding: chunked Content-Type: text/plain; 字符集=ISO-8859-1
只是我,还是门户坏了?