PHP CURL POST无法获取响应内容的问题
现象:
使用PHP的CURL相关函数进行POST,当要POST的参数内容长度超过1024时,将无法获得response的数据。
即:
- curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
- curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
解决:
增加一个HTTP header
- curl_setopt($ch, CURLOPT_HTTPHEADER, array('Expect:'));
posted on 2012-05-29 14:12 kudosharry 阅读(476) 评论(0) 编辑 收藏 举报