HttpWebRequest myHttpWebRequest1 = (HttpWebRequest)WebRequest.Create("http://www.google.de");
HttpWebResponse myHttpWebResponse1 =(HttpWebResponse)myHttpWebRequest1.GetResponse();
using (Stream stream = myHttpWebResponse1.GetResponseStream())
{
// Get the response stream
StreamReader reader = new StreamReader(stream, Encoding.UTF8);
// Read the response into a string
_responseString = reader.ReadToEnd();
webBrowser1.DocumentText = _responseString;
}
webBrowser1.DocumentText = _responseString;
おい!このコードでは、リクエストを送信してレスポンスを受け取ります。応答を文字列に読み取り、その後、この文字列を webbrowser コントロールに割り当てます。応答文字列を保存すると、かなり同じサイトが得られますが、それを webbrowser コントロールに割り当てると、見た目が異なります。
保存されたファイルのように、文字列を Web ブラウザーに割り当て、同じサイトを表示する方法はありますか?