首页›网络›Curl\Proxy
Curl\Proxy
Kuoqi\Curl\Proxy(145 行):代理配置对象(HTTP/HTTPS/SOCKS5)
方法清单
| 方法 | 签名 | 说明 |
|---|---|---|
setIp / setPort | ($ip) / ($port) | 代理地址 |
setHead | setHead($name,$value) | 代理请求头 |
isSocket | isSocket($isSocket=null) | SOCKS 套接字开关 |
isHttp / isHttps | ($isBool=null) | 协议开关 |
withHostname | withHostname($with) | 是否携带主机名 |
getAddress | getAddress() | 代理地址串 |
getHeaders / getAttrs | getHeaders() / getAttrs() | 头/属性数组 |
setSsl | setSsl($useSsl,$cainfo=null) | SSL 设置 |
典型用法
$proxy = new \Kuoqi\Curl\Proxy();
$proxy->setIp("127.0.0.1");
$proxy->setPort(1080);
$proxy->isSocket(true); // SOCKS5
$curl = new \Kuoqi\Curl("https://example.com");
$curl->setProxy($proxy->getAddress());
KuoqiPHP v1.05 · 离线静态文档 · 界面基于 KuoqiUI ·
返回首页