php之curl设置超时实例
《:php之curl设置超时实例》要点: PHP学习本篇章节讲解php中curl超时设置办法.分享给大家供大家参考.具体实现办法如下: 拜访HTTP方式很多,可以使用curl,socket,file_get_contents() 等方法. CURL拜访HTTP: CURL 是常用的拜访HTTP协议接口的lib库,性能高,还有一些并发支持的功能等.?
代码如下:
$ch = curl_init();?????
?curl_setopt($ch,CURLOPT_URL,$url);?????? ?curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);?????? ?curl_setopt($ch,CURLOPT_TIMEOUT,60);?? //只需要设置一个秒的数量就可以? ?curl_setopt($ch,CURLOPT_HTTPHEADER,$headers);?????? ?curl_setopt($ch,CURLOPT_USERAGENT,$defined_vars['HTTP_USER_AGENT']); 2. curl普通秒级超时使用:
代码如下:
curl_setopt($ch,60); ?
3. curl如果需要进行毫秒超时,需要增加:
代码如下:
curl_easy_setopt(curl,CURLOPT_NOSIGNAL,1L);?????
?//或者????? ?curl_setopt ( $ch,? CURLOPT_NOSIGNAL,true);//支持毫秒级别超时设置 ? 希望本文所述对大家的PHP程序设计有所赞助. 《:php之curl设置超时实例》是否对您有启发,欢迎查看更多与《:php之curl设置超时实例》相关教程,学精学透。编程之家 52php.cn为您提供精彩教程。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |