CURLOPT_RESOLVE 选项无法与curl php 函数一起正常工作

Jér*_*anc 3 php curl localization

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

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

以下行设置选项:

curl_setopt($ch, CURLOPT_RESOLVE, 'example.com:443:127.0.0.1');
Run Code Online (Sandbox Code Playgroud)

知道出了什么问题吗?

B. *_*ard 5

来自 php.net 文档:

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

所以你可以这样做:

curl_setopt($ch, CURLOPT_RESOLVE, ['example.com:443:127.0.0.1']);
Run Code Online (Sandbox Code Playgroud)