可能重复:
I am trying to make a POST request to a URL using Curl but getting this error?
我正在尝试使用包含一些XML的curl向服务器发出POST请求,但是我收到错误“Request Entity Too Long”有人能指出我做错了什么吗?谢谢! :)
$url = 'http://web1.trueship.com/readyreturns/company/api.php/orders?key=xxxxxxxxxxxxxxxxxx&overwrite=true';
$curl = curl_init();
curl_setopt($curl, CURLOPT_HTTPHEADER, Array("&xml=".$encodedXml));
curl_setopt ($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_POST, TRUE);
$result = curl_exec ($curl);
curl_close ($curl);
print $result;
答案 0 :(得分:0)
在我看来,此消息意味着您尝试处理的请求大于服务器愿意或能够处理的请求。您可能需要配置您的PHP。 ini不同
您要查找的设置值是“post_max_size”
如果你想看到这个值但是没有访问你的php设置,写一个带有<? phpinfo() ?>
的简单php页面
在其中标记,它将显示当前配置的php.ini值。然后,您可以与管理员联系以进行修改