我必须与第三方网络服务进行互动。我使用POST
在服务中调用一个方法,然后返回一个网页。这工作正常,但我遇到的问题是从Windows窗体应用程序调用Web请求,第三方希望响应显示在浏览器中。这听起来应该是可能的,但我想不出将响应传递给浏览器的方法。
答案 0 :(得分:0)
WebBrowser控件是您最好的选择。
该控件公开了一个DocumentStream属性,该属性允许您从流中加载内容:
http://msdn.microsoft.com/en-us/library/system.windows.forms.webbrowser.documentstream.aspx
您还可以使用DocumentText属性:
http://msdn.microsoft.com/en-us/library/system.windows.forms.webbrowser.documenttext.aspx
答案 1 :(得分:0)
好的,我很傻。使用WebBrowser
控件确实是答案。但它在Navigate
方法中有额外的参数,允许您传递后期数据。不知道我怎么忽略了这一点。无论如何,谢谢你的帮助。