Руководящие cookie в управлении WPF WebBrowser?

Существует ли путь к чтению-записи cookie, что WebBrowser управляет использованием?

Я делаю что-то вроде этого...

string resultHtml;
HttpWebRequest request = CreateMyHttpWebRequest(); // fills http headers and stuff
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
using (StreamReader sr = new StreamReader(response.GetResponseStream()))
{
    resultHtml = sr.ReadToEnd();
}
WebBrowser browser = new WebBrowser();
browser.CookieContainer = request.CookieContainer; // i wish i could do this :(
browser.NavigateToString(resultHtml);  
7
задан kenwarner 29 December 2009 в 16:41
поделиться

1 ответ

управление web-браузером использует WinInet для работы в сети, в частности, для управления Cookie(Ex) используются функции InternetSetCookie(Ex) и InternetGetCookie(Ex). В .Net нет обертки WinInet, но вы можете вызвать p-invoke.

.
6
ответ дан 6 December 2019 в 10:00
поделиться
Другие вопросы по тегам:

Похожие вопросы: