2011-06-21 30 views
1

我可以通过使用c#和httpWebrequest进行身份验证的公司代理发出请求。然后我可以得到使用的代理和端口。c#httpWebrequest使用代理工作但不卷曲

然后我试着用curl,wget和rebol来使用它,都失败了。

例如创建包含代理IP和端口环境变量HTTP代理后,我在CMD提示符处键入以下命令:

curl --proxy-user login:password google.com 

它回答

(6) could not resolve host:google.com 

是什么原因呢http请求的作品对于C#而不是其他人?

+0

'curl --proxy-user login:password http:// google.com'? – spender

回答

1

您是否尝试过类似的语法:

curl -U user:passwd -x proxy:port http://www.stackoverflow.com/ 
+0

好的我明天会回到客户办公室。 –

+0

伟大的工作:) –

0

的HTTP代理的环境变量应该是“HTTP_PROXY”(减去引号)。请注意小写字母和下划线。

+0

对不起mistypo我用http_proxy –

+0

你可能想要使用-v来获得更多关于究竟卷曲是什么 –