0
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 ブラウザーに割り当て、同じサイトを表示する方法はありますか?

4

0 に答える 0