PayPal 给我发邮件说他们几天后将不再支持 HTTP1.0。
所以我改变了我的旧 PHP 代码:
$header = "POST /cgi-bin/webscr HTTP/1.0\r\n";
$header .= "Content-Type: application/x-www-form-urlencoded\r\n";
$header .= "Content-Length: " . strlen($req) . "\r\n\r\n";
他们推荐的:
$header="POST /cgi-bin/webscr HTTP/1.1\r\n";
$header .="Content-Type: application/x-www-form-urlencoded\r\n";
$header .="Host: www.paypal.com\r\n";
$header .="Connection: close\r\n\r\n";
现在 notify.php 不再起作用了:(
有任何想法吗?
谢谢!