PHP 爬虫如何配置代理 IP(CURL 函数)
在PHP中,使用cURL函数配置代理IP很简单。以下是一个示例代码,展示了如何设置cURL选项以使用代理服务器:
<?php
// 初始化cURL会话
$ch = curl_init();
// 设置要访问的URL
curl_setopt($ch, CURLOPT_URL, "http://www.example.com/");
// 设置代理服务器
curl_setopt($ch, CURLOPT_PROXY, "http://your-proxy-ip:port");
// 如果需要,设置代理认证
// curl_setopt($ch, CURLOPT_PROXYUSERPWD, "username:password");
// 执行cURL会话
$result = curl_exec($ch);
// 关闭cURL会话
curl_close($ch);
?>
确保替换your-proxy-ip
和port
为你的代理服务器的IP地址和端口号。如果代理服务器需要认证,则可以使用CURLOPT_PROXYUSERPWD
选项来提供用户名和密码。
评论已关闭