0

ページに対して行うリクエストがあり、正常に動作します。そのページの応答ページを Fiddler で表示することもできます。

しかし、ブラウザでこの応答を開くにはどうすればよいでしょうか?

現在私が持っているもの:

            Cookie cookie = new Cookie("test","this");
            cookie.Domain = "foobar";


            HttpWebRequest request = (HttpWebRequest) HttpWebRequest.Create("http://foobar/ReportServer/");
            request.CookieContainer = new CookieContainer();
            request.CookieContainer.Add(cookie);

            WebResponse response = request.GetResponse();
            Stream sr = response.GetResponseStream();
            StreamReader sre = new StreamReader(sr);
            string s = sre.ReadToEnd();
            Response.Write(s);
4

3 に答える 3

1

HTML ファイルに保存し、そのファイルへのパスを使用してブラウザーを開きます

于 2014-11-14T15:04:07.750 に答える
0

リクエスト「ストリーム」へのアドレス可能性があるため、次のメソッドを使用できます: NavigateToStream : http://msdn.microsoft.com/en-us/library/system.windows.controls.webbrowser.navigatetostream(v=vs.100) .aspx

  this.webBrowser.NavigateToStream(sr);
于 2014-11-14T15:27:21.053 に答える