1
特定のページがリダイレクトされているかどうかを確認します。しかし、私がこれを試すたびに、私が戻ってくるヘッダは、最初に要求されたページではなく、リダイレクトされたページから来ているように見えます(特に、見たい302よりもOKです)。リダイレクトせずに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;
}