1. 首页
  2. 编程语言
  3. PHP
  4. php使用curl出现Expect:100-continue解决方法

php使用curl出现Expect:100-continue解决方法

上传者: 2021-05-09 09:57:53上传 PDF文件 44.63 KB 热度 7次

本文实例讲述了php使用curl出现Expect:100-continue解决方法。分享给大家供大家参考。具体如下:使用curl POST数据时,如果POST的数据大于1024字节,curl并不会直接就发起POST请求。这个是libcurl定义的,具体可以查看相关描述:http://www.w3.org/Protocols/rfc2616/rfc2616-sec8.html#sec8.2.3于是这样就会出现一个问题。并不是所有的Server都会回应100-continue的。例如lighttpd,会返回"417 Expectation Fail",会造成逻辑错误。解决方法如下,就是发送请求时,header中包含一个空的Expect。希望本文所述对大家的php程序设计有所帮助。

下载地址
用户评论