我可以通过公司代理使用c#和httpWebrequest进行身份验证。然后我可以使用代理和端口。
然后我尝试将它与curl,wget和rebol一起使用,但都失败了。
例如,在创建包含代理ip和端口的环境变量http-proxy之后,我在cmd提示符下输入以下命令:
curl --proxy-user login:password google.com
它回答
(6) could not resolve host:google.com
为什么http请求适用于c#而不适用于其他人?
答案 0 :(得分:1)
你尝试过类似的语法:
curl -U user:passwd -x proxy:port http://www.stackoverflow.com/
答案 1 :(得分:0)
http代理的环境变量应该是'http_proxy'(减去引号)。请注意小写字母和下划线。