php curl 返回httpcode 为100是什么意思?

phpcurl返回httpcode为100是什么意思?通过curl提交了一些数据.比如m=aaa&a=lssss&mm=xxx,xxx为一个数组转成的json字符串.但是... php curl 返回httpcode 为100是什么意思?通过curl提交了一些数据.比如m=aaa&a=lssss&mm=xxx,xxx为一个数组转成的json字符串.但是返回的curlinfo中httpcode是100,是什么意思? 展开
 我来答
dzicrystal
2014-05-19 · TA获得超过1727个赞
知道小有建树答主
回答量:362
采纳率:0%
帮助的人:272万
展开全部
查看你的$header里的Content-Length,如没数据,应设为0

curl_setopt($ch, CURLOPT_HTTPHEADER, $header);

$header = array('Content-Length: 0',
更多追问追答
追问
m=aaa&a=lssss&mm=xxx 这个是post提交的数据,是不是要设置$header的Length为strlen(m=aaa&a=lssss&mm=xxx)? 是不是因为xxx为json,字符串太长了。导致的这种情况?
追答
没看到你的程序,不清楚。
但以上如果不行,还了强逼header为

curl_setopt( $ch, CURLOPT_HTTPHEADER, array( 'Expect:' ) );

这是curl Expect 100 Continue的问题。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式