0
我試過一些方法來獲取以下網站的頁面源代碼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();
我總是第一個頁面的源代碼,但我需要得到該網站重定向到該頁面的源代碼。
爲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
在此先感謝
你的意思是HTML? – Oded
是的,我需要每個網站的'DOCTYPE'(在這個例子中它是'http:// www.poppe-bedrijfswagens.nl')。如果你知道以更快的方式獲得網站的'DOCTYPE',你可以隨時幫助我:)。但是這個話題中的問題是不同的,它關於重定向 – Ozkan