您将不得不使用该CURLOPT_INTERFACE选项:
要使用的传出网络接口的名称.这可以是接口名称,IP地址或主机名.
它可以按以下方式使用:
curl_setopt($ch, CURLOPT_INTERFACE, "XXX.XXX.XXX.XXX");
这个当然只接受本地机器的IP和主机名.
这里有快速提示
$tuCurl = curl_init();
curl_setopt($tuCurl, CURLOPT_URL, "http://ip/path");
//curl_setopt($tuCurl, CURLOPT_URL, "http://domain");
Run Code Online (Sandbox Code Playgroud)
ubuntu 中的示例
更改 /etc/apache2/sites-available/default
curl_setopt($tuCurl, CURLOPT_URL, "http://project1.local");
curl_setopt($tuCurl, CURLOPT_URL, "http://127.0.0.1/project1");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7552 次 |
| 最近记录: |