Я открываю веб-страницу в браузере cefsharp и пытаюсь отправить набор данных JSON на страницу .aspx моего веб-сайта вместе со строкой запроса.Хотя строка запроса не является проблемой, но отправка данных JSON по тому же URL-адресу - это то, что я пытаюсь исправить.Ранее я использовал метод Navigate для нативного элемента управления WebBrowser, в котором я передавал URL вместе со строкой запроса и байтовым массивом.Но я не нахожу такого способа размещения данных.Различные обсуждения и посты, касающиеся одного и того же, не имеют четкого примера.Можете ли вы предоставить пример кода / пример, чтобы показать, как этого добиться?Вот код, который я использовал:
ChromiumWebBrowser browser = new ChromiumWebBrowser();
browser.Address = "https://webhook.site";
browser.Width = System.Windows.SystemParameters.PrimaryScreenWidth;
browser.Height = System.Windows.SystemParameters.PrimaryScreenHeight;
browser.RequestHandler = this;
browser.IsBrowserInitializedChanged += (sender, args) =>
{
if (browser.IsBrowserInitialized)
{
browser.LoadUrlWithPostData("https://webhook.site/#/cba9d04b-01ff-40ef-b223-0917d127ecbe/6ce82e34-28df-4900-88ef-c932a446c6b0/1", Encoding.UTF8.GetBytes("test=123&data=456"));
}
};