php中curl传递数据慢怎么解决

php中curl传递数据慢怎么解决?其实要解决这个问题也不难,为此小编总结了这篇文章,下面我们一起来看看php中curl传递数据慢的解决方法。

创新互联公司-专业网站定制、快速模板网站建设、高性价比鄂州网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式鄂州网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖鄂州地区。费用合理售后完善,十年实体公司更值得信赖。

如果你用 curl_setopt 函数来与远程的webservice或者抓取页面的处理时,有时会遇到很奇怪的现象,首次访问的速度异常的慢,基本上要5s-10s的时间让人奔溃。

但是怎么查也差不出问题出在哪儿,最近发现一个文章写了处理这个问题的方式。

先从解决问题入手:

1、curl_setopt($ch, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_0); //强制协议为1.0
2、curl_setopt($ch, CURLOPT_HTTPHEADER, array(''Expect: '')); //头部要送出'Expect: '
3、curl_setopt($ch, CURLOPT_IPRESOLVE, CURL_IPRESOLVE_V4 ); //强制使用IPV4协议解析域名

看完这篇文章,你能够独立解决php中curl传递数据慢的问题了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注创新互联行业资讯频道,感谢各位的阅读。


分享标题:php中curl传递数据慢怎么解决
标题URL:http://myzitong.com/article/jphdcs.html