【发布时间】:2014-10-28 00:45:41
【问题描述】:
有没有办法强制 cURL 使用 IPv4?我正在寻找一个全局设置,比如php.ini 设置或类似的设置。
【问题讨论】:
-
@PeeHaa
curl_setopt是全局设置吗?我不熟悉该链接中其他答案的方法。你能解释一下吗?
标签: php curl configuration ip
有没有办法强制 cURL 使用 IPv4?我正在寻找一个全局设置,比如php.ini 设置或类似的设置。
【问题讨论】:
curl_setopt 是全局设置吗?我不熟悉该链接中其他答案的方法。你能解释一下吗?
标签: php curl configuration ip
请试试这个代码,curl_setopt
这将强制 IPV4 解析。
if (defined('CURLOPT_IPRESOLVE') && defined('CURL_IPRESOLVE_V4')){
curl_setopt($ch, CURLOPT_IPRESOLVE, CURL_IPRESOLVE_V4);
}
defined 确保全局常量在您的 PHP 版本上可用。
【讨论】: