1. 首页
  2. 数据库
  3. 其它
  4. php curl获取网页内容(IPV6下超时)的解决办法

php curl获取网页内容(IPV6下超时)的解决办法

上传者: 2020-12-22 07:06:11上传 PDF文件 39KB 热度 15次
原因:在程序中我对curl获取内容都作了较为严格的超时限制,所以就会造成无法获取内容的问题。解决方法:设置默认访问为ipv4。php的curl设置方法如下:复制代码 代码如下:<?php/*** IPV6下curl超时问题*/$ch = curl_init();curl_setopt ($ch, CURLOPT_URL, $url);curl_setopt ($ch, CURLOPT_RETURNTRANSFER, true);//设置curl默认访问为IPv4if(defined(‘CURLOPT_IPRESOLVE’) && defined(‘CURL_IPRESOLVE_V4’))
下载地址
用户评论