kmo*_*gom 25
你可能会尝试这样的事情:
(假设C#4和WPF 4)
dynamic doc = webBrowser.Document;
var htmlText = doc.documentElement.InnerHtml;
Run Code Online (Sandbox Code Playgroud)
对我有用......
zgo*_*ski -3
您应该使用 HttpWebRequest 和 HttpWebResponse 对象。简单示例(在网络中找到,经过测试,工作正常):
HttpWebRequest myWebRequest = (HttpWebRequest)HttpWebRequest.Create(@"http://www.[pagename].com");
myWebRequest.Method = "GET";
HttpWebResponse myWebResponse = (HttpWebResponse)myWebRequest.GetResponse();
StreamReader myWebSource = new StreamReader(myWebResponse.GetResponseStream());
string myPageSource = string.Empty;
myPageSource = myWebSource.ReadToEnd();
myWebResponse.Close();
Run Code Online (Sandbox Code Playgroud)