在NET 2.0我怎样才能禁用自动重定向使用的WebRequest时?我发现了一些源代码在那里,其中所使用的AllowAutoRedirect属性,但在我的WebRequest不存在这样的属性。

有帮助吗?

解决方案

您需要将其转换为HttpWebRequest

HttpWebRequest WebRequest =
(HttpWebRequest)System.Net.WebRequest.Create("http://www.mySite.com");
WebRequest.AllowAutoRedirect = false;

其他提示

WebRequest本身不具有这样的属性,但不HttpWebRequest。如果你投以HttpWebRequest,您可以设置AllowAutoRedirect为false。

如果您的网络请求真正的不是的一个HttpWebRequest,请解释这是什么样的要求。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top