通过squid代理使用Curl的HTTPS请求

时间:2018-03-03 07:03:45

标签: curl proxy squid

我正在尝试通过squid代理使用Curl发出HTTPS请求。我知道squid代理工作,因为我已经为我的浏览器设置它,它工作正常。我曾尝试使用here的每个答案,并搜索其他几个网站,但没有任何内容出现。

一些示例搜索和结果: 1)使用基本身份验证内联:curl -x https://user:pass@host:port https://www.google.com -v

结果: Establish HTTP proxy tunnel to www.google.com:443 Proxy auth using Basic with user 'username' CONNECT www.google.com:443 HTTP/1.1 Host: www.google.com:443 Proxy-Authorization: Basic abaskldfja1fiopweifj= User-Agent: curl/7.47.0 Proxy-Connection: Keep-Alive Recv failure: Connection reset by peer Received HTTP code 0 from proxy after CONNECT Closing connection 0 curl: (56) Recv failure: Connection reset by peer

2)使用env vars(https_proxyhttp_proxy):相同的结果

3)在参数中加入凭据:curl -x https://host:port https://www.google.com -v --proxy-user user:pass:结果相同

对我可能做错的任何猜测?

0 个答案:

没有答案