我正试图让PDT在沙箱中工作,并且刚刚遇到了使用HTTP 1.1的问题,如下所述:
https://stackoverflow.com/a/14701946/391615已经改变了一切,当我创建到
的连接时$fp = fsockopen ('ssl://www.sandbox.paypal.com', 443, $errno, $errstr, 30);
fputs ($fp, $header . $req);
// read the body data
$res = '';
while (!feof($fp))
{
$line = fgets ($fp, 1024);
// etc...
我发现返回的第一行是这样的:
<>之前423成功mc_gross = 240.00发票= PP0000protection_eligibility =部分+资格+ - + INR +address_status =未经证实的之前你知道423是怎么回事吗?
我们开始吧:PHP fsockopen()/fread()返回混乱的数据
看起来像是从服务器返回的数据块