我必須與第三方Web服務進行交互。我使用POST
在服務中調用一個方法,並返回一個網頁。這工作正常,但我遇到的問題是,從Windows窗體應用程序調用Web請求,第三方希望響應在瀏覽器中顯示。這聽起來應該是可能的,但我想不出將響應傳遞給瀏覽器的方式。在WinForms應用程序中發送POST請求並在瀏覽器中顯示結果
0
A
回答
0
好,很無聊的我。使用WebBrowser
控件確實是答案。但它有額外的參數,在Navigate
方法中,允許您傳遞發佈數據。不知道我是如何忽略這一點的。無論如何,感謝您的幫助。
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. Jmeter和瀏覽器併發請求顯示不同的結果?
- 2. 發送刷新請求在瀏覽器
- 3. AngularJS使REST調用並在瀏覽器中顯示結果
- 4. QHttpMultiPart發送「1」 POST請求的結果
- 5. 我發送確定但瀏覽器顯示不好的請求
- 6. 瀏覽器發送'OPTIONS'請求而不是GET/POST在角4中
- 7. 在默認瀏覽器中發送POST請求到自定義URI
- 8. c#在Web應用程序中瀏覽圖像並顯示它
- 9. 在應用程序中使用SIngle NavBar顯示Dashcode瀏覽器
- 10. Nodemon應用程序崩潰 - 當我從RestEasy的瀏覽器擴展程序發送POST請求
- 11. 從瀏覽器發送http PUT/GET/DELETE/POST請求
- 12. 在瀏覽器中發送之前編輯請求
- 13. 在瀏覽器中發送不符合RFC的HTTP請求
- 14. 如何在web瀏覽器的url中發送referer請求
- 15. Silverlight在跨域瀏覽器請求中不發送cookie
- 16. API請求在應用程序中失敗,但在瀏覽器中工作
- 17. rails應用程序顯示在瀏覽器中拒絕訪問
- 18. 可以在瀏覽器中顯示原生應用程序
- 19. PM2在瀏覽器中未顯示快速應用程序
- 20. 在瀏覽器中實時顯示heroku應用程序日誌
- 21. 在桌面瀏覽器中顯示移動應用程序
- 22. Flex 4應用程序未在瀏覽器中顯示爲100%
- 23. Windows應用程序圖標不在瀏覽器中顯示
- 24. 在應用程序瀏覽器中顯示DFP廣告聯盟
- 25. 應用程序未在瀏覽器中顯示
- 26. Heroku幫助 - 應用程序不在瀏覽器中顯示
- 27. 發送Rails中POST請求
- 28. 在Android中發送JSON POST請求
- 29. 在for循環中發送post請求
- 30. 在Ruby中發送HTTP/2 POST請求
你可以在你的應用程序中的WebBrowser控件中顯示它嗎? http://msdn.microsoft.com/en-us/library/2te2y1x6.aspx –
我們有一個WebBrowser控件,但是如何通過'WebBrowser'從應用程序傳遞一個POST請求? – anothershrubery