我使用代理并访问一些HttpWebReuqest
的网页。有时,来自代理的欢迎消息会显示我将在10秒后重定向到所需的页面。
当我收到回复时会发生这种情况。所以里面的内容:
HttpWebResponse urlResponse =(HttpWebResponse ) urlRequest.GetResponse();
Stream contentStream = urlResponse.GetResponseStream();
StreamReader sr = new StreamReader(contentStream, Encoding.GetEncoding("iso-8859-9"));
content = sr.ReadToEnd();
不是我想要的。
我尝试将allow autoredirect设置为true,但它没有帮助,因为页面加载时没有任何重定向,但仍然等待10秒。
有没有办法解决这个问题?如何使用以下方法实现线程:
HttpWebResponse urlResponse =(HttpWebResponse )urlRequest.GetResponse();
感谢。
答案 0 :(得分:0)
在代理服务器中禁用10秒等待或解析HTML输出以获取重定向网址,此网址可能位于HTTP meta refresh
或某些JavaScript中