以下のサイトのページソースコードを取得する方法をいくつか試してみましたhttp://www.poppe-bedrijfswagens.nl
。このウェブサイトには自動リダイレクトが設定されていると思います。
私は次の方法を試しました:
WebClient client = new WebClient();
string sourceCode = "";
sourceCode = client.DownloadString(address);
と
HttpWebRequest myWebRequest = (HttpWebRequest)HttpWebRequest.Create(address);
myWebRequest.AllowAutoRedirect = true;
myWebRequest.Method = "GET";
// make request for web page
HttpWebResponse myWebResponse = (HttpWebResponse)myWebRequest.GetResponse();
StreamReader myWebSource = new StreamReader(myWebResponse.GetResponseStream());
string myPageSource = myWebSource.ReadToEnd();
myWebResponse.Close();
私は常に最初のページのソース コードを取得しますが、Web サイトがリダイレクトされたページのソース コードを取得する必要があります。
のリダイレクトhttp://www.poppe-bedrijfswagens.nl
は次のとおりです。
Type of redirect: “meta refresh” redirect after 0 second
Redirected to: http://www.poppe-bedrijfswagens.nl/daf-html/dealer_homepage.html
前もって感謝します