使用curl php函数

时间:2017-07-10 17:47:16

标签: php curl localization option

我尝试使用CURLOPT_RESOLVE执行curl请求,但收到错误:

  

警告:curl_setopt()[function.curl-setopt]:卷曲无效   配置选项

以下行设置选项:

curl_setopt($ch, CURLOPT_RESOLVE, 'example.com:443:127.0.0.1');

知道什么是错的吗?

3 个答案:

答案 0 :(得分:1)

curl_setopt($ch, CURLOPT_RESOLVE, 'http://example.com:443:127.0.0.1');

答案 1 :(得分:1)

没有可用的CURLOPT_RESOLVE选项引导此警告。请参阅php.net网站here

上的选项列表

答案 2 :(得分:0)

从php.net文档中:

  

主机名,端口和IP地址字符串的数组,每个元素都用冒号分隔。格式:array(“ example.com:80:127.0.0.1”)

所以您可以这样做:

curl_setopt($ch, CURLOPT_RESOLVE, ['example.com:443:127.0.0.1']);