1
我想檢查一個特定的頁面是否被重定向。然而,每當我嘗試這個時,我收到的頭文件似乎來自重定向頁面,而不是最初請求的頁面(特別是,狀態是OK,而不是我想看到的302)。獲取HttpWebResponse標題無重定向
有什麼我可以設置,以便它不會自動遵循重定向?
WebRequest request = WebRequest.Create(@"http://www.example.com/page.html");
request.Method = "HEAD";
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
if (response.StatusCode == HttpStatusCode.Redirect)
{
...
}
else
{
MessageBox.Show("HTTP Code: " + response.StatusCode + "\r\n\r\n" + response.StatusDescription);
return false;
}