在.Net 2.0中,如何在使用WebRequest时禁用自动重定向?我发现一些源代码在那里使用了AllowAutoRedirect属性,但在我的WebRequest上没有这样的属性。
答案 0 :(得分:5)
您需要将其投射到HttpWebRequest
HttpWebRequest WebRequest =
(HttpWebRequest)System.Net.WebRequest.Create("http://www.mySite.com");
WebRequest.AllowAutoRedirect = false;
答案 1 :(得分:1)
WebRequest
本身没有这样的属性,但HttpWebRequest
有。如果您转换为HttpWebRequest
,则可以将AllowAutoRedirect
设置为false。
如果您的网页请求确实不是 HttpWebRequest
,请说明它是什么类型的请求。