0

可能重复:
我正在尝试使用 Curl 向 URL 发出 POST 请求,但出现此错误?

我正在尝试使用包含一些 XML 的 curl 向服务器发出 POST 请求,但我收到错误“请求实体太长”有人能指出我做错了什么吗?谢谢!:)

$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; 
4

1 回答 1

0

在我看来,这条消息意味着您尝试处理的请求大于服务器愿意或能够处理的请求。您可能需要配置您的 php.ini 文件。ini 不同

您要查找的设置值是“post_max_size”

如果您想查看此值但无权访问您的 php 设置,请编写一个带有<? phpinfo() ?> 标签的简单 php 页面,它将显示您当前配置的 php.ini 值。然后,您可以联系您的管理员进行修改

于 2013-01-15T21:53:25.053 回答