簡體   English   中英

C# Winforms WebBrowser POST 和打開 RESPONSE

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM