How to initiate a post request using webview2?
Posted: Wed Mar 02, 2022 3:53 am
C# has an example:
ICoreWebView2Environment does not have CreateWebResourceRequest。。
Code: Select all
var postData = "thing1=hello";
postData += "&thing2=world";
var data = Encoding.ASCII.GetBytes(postData);
MemoryStream stream = new MemoryStream();
stream.Write(data, 0, data.Length);
var request = webView.CoreWebView2.Environment.CreateWebResourceRequest(navigateData.Url,
"POST", stream, "Content-Type: application/x-www-form-urlencoded");
webView.CoreWebView2.NavigateWithWebResourceRequest(request);
stream.Close();
stream.Dispose();