2014-11-14 4 views
0

У меня есть запрос, который я делаю на странице и отлично работает. Я также могу просмотреть страницу страницы ответов с помощью Fiddler.Открыть WebResponse в браузере

Но как я могу открыть этот ответ в своем браузере?

В настоящее время, что у меня есть:

  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); 
+0

Пожалуйста, объясните, что вы подразумеваете под «открыть этот ответ в своем браузере». – CodeCaster

+0

@CodeCaster Например, существует Response.Redirect (URI). Я хочу сделать эту же функциональность, но у меня уже есть свой запрос и ответ, и я просто хочу открыть этот ответ в браузере. Прямо сейчас, что я делаю, что работает, делает запрос, который сохраняет информацию, связанную с пользователем на другом сайте foobar, тогда я перенаправляю их как Response.Redirect (url), создавая то, что мне кажется излишним. – Hillboy

ответ

1
+0

Мне нравится эта идея. Но ответ от другой страницы asp.net. Я не думаю, что html будет вести себя правильно. Поскольку обычно, когда вы пытаетесь сохранить страницу .aspx в html, она не работает. – Hillboy

+0

Непонятно, что вы хотите, чтобы этот код выполнял тогда. Когда выполняется этот код? Почему не 'Response.Write (s);' делать то, что вы хотите? – CodeCaster

+0

Когда я выполняю Response.Write (s), который, как я думал, будет решением, он ничего не делает. Даже когда я смотрю на скрипача, ничего. Код запускается нажатием кнопки на веб-странице в домене «foo», запрос на страницу «foobar». – Hillboy

-1

Вы можете использовать элемент управления System.Windows.Forms.WebBrowser.

 Смежные вопросы

  • Нет связанных вопросов^_^