3
WebClient類可能嗎?如何防止WebClient類自動跟蹤標題中的位置?
E.g.是這樣的:
MyWebClient.AllowAutoRedirect = false; (of HttpWebRequest)
WebClient類可能嗎?如何防止WebClient類自動跟蹤標題中的位置?
E.g.是這樣的:
MyWebClient.AllowAutoRedirect = false; (of HttpWebRequest)
你可以寫一個自定義的Web客戶端和使此功能:
public class WebClientEx : WebClient
{
protected override WebRequest GetWebRequest(Uri address)
{
var request = (HttpWebRequest)base.GetWebRequest(address);
request.AllowAutoRedirect = false;
return request;
}
}
然後:
using (var client = new WebClientEx())
{
Console.WriteLine(client.DownloadString("http://google.com"));
}
謝謝你的分享,定製的客戶是一個很好的理念。 –