1
Ich möchte überprüfen, ob eine bestimmte Seite umgeleitet wird oder nicht. Aber wenn ich das versuche, scheinen die Header, die ich zurückbekomme, von der umgeleiteten Seite zu stammen, nicht von der ursprünglich angeforderten Seite (und insbesondere ist der Status OK und nicht der 302, den ich sehen möchte).Get HttpWebResponse Header ohne Umleitung
Gibt es etwas, das ich so einstellen kann, dass es den Umleitungen nicht automatisch folgt?
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;
}