Linux、Mac下curl如何使用带有用户名密码的http proxy
微wx笑 2019-08-13【网络工具】 15 0关键字:
最近在研究使用Squid搭建网站代理,使用 curl 来测试是比较方便的;而如果使用浏览器的话,代理搭建的不正确就没办法上网了,为了查找解决方案还需要取消代理的配置,这样非常的麻烦。
Linux、Mac下curl如何使用带有用户名密码的http proxy
最近在研究使用Squid搭建网站代理,使用 curl 来测试是比较方便的;而如果使用浏览器的话,代理搭建的不正确就没办法上网了,为了查找解决方案还需要取消代理的配置,这样非常的麻烦。
curl 使用加密代理
curl -x "http://user:pwd@host:port" http://www.baidu.com
curl 使用加密代理访问 需要用户名密码的网站,这类网站通过采用 Authorization 的方式
curl -x "http://user:pwd@host:port" -u user:pwd http://www.baidu.com
这里也给出免用户名密码的代码
curl -x proxyhost:port www.baidu.com
另外常用的wget也能使用代理,不过没有支持带用户名密码的格式,所以还是建议使用curl
wget -e "http_proxy=porxyhost:port" www.baidu.com
本文由 微wx笑 创作,采用 署名-非商业性使用-相同方式共享 4.0 许可协议,转载请附上原文出处链接及本声明。
原文链接:https://www.ivu4e.cn/toolbox/newwork/2019-08-13/102.html
上一篇:【转】Squid中文权威指南