[英]C# Winforms WebBrowser POST and open RESPONSE
我想知道是否可以向特定地址發送 POST 請求,並在獲取頁面后在 WebBrowser 中打開此結果。
在我的例子中,我想通過 POST 發送一個日期范圍,為此我已經准備好一個 php 頁面,當發送日期范圍時,該頁面將在數據庫上執行 select 並使用結果設置一個 Google 圖表,然后我想顯示這個結果,這是在 WebBrowser 中繪制圖形的頁面。 困難在於在 WebBrowser 中顯示結果。
我有這個 C # 發送 POST 請求的代碼,但我不知道如何在 WebBrowser 中打開 POST 后的結果。
var values = new Dictionary<string, string>
{
{ "var1", "2018-01-01" }
{ "var2", "2020-04-01 23:59:59" }
};
var content = new FormUrlEncodedContent(values);
var response = await client.PostAsync("http://localhost/PostCSharp.php", content);
var responseString = await response.Content.ReadAsStringAsync();
我感謝所有幫助。
[編輯]
在@Roman Marusyk 之后,使用 webBrowser1.DocumentText = responseString 一切正常。
對不起,我的知識水平很低。
只需使用:
webBrowser1.DocumentText = responseString
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.