如何删除标题"代理连接:Keep-Alive"从一个PHP CURL请求?

时间:2014-04-15 22:27:49

标签: php curl proxy

我正在尝试使用带有curl和php的HTTP代理访问网页。我想让请求看起来尽可能接近真正的浏览器,但是当我通过CURL发送GET请求时,即使我没有指定它,它也会发送标题“Proxy-Connection:Keep-Alive”。如何从发送的标题中删除“代理连接:保持活动”?

2 个答案:

答案 0 :(得分:2)

尝试-H参数,而不指定要删除的内部标题的值:

curl -H "Proxy-Connection:" http://somehost

答案 1 :(得分:0)

如果您使用的是最新版本的curl,则should use --proxy-header选项:

curl --proxy-header "Proxy-Connection:" http://somehost

这是php中的CURLOPT_PROXYHEADER选项,可从php 7.0.7开始提供。