Skip to main content
 首页 » 编程设计

c#之是否有任何 .net 的 Web 浏览器引擎可以返回响应 cookie 及其路径

2024年01月01日41sky-heaven

我需要一个 Web 浏览器引擎以便在我的 C# 应用程序中使用(与 .Net 的“WebBrowser”相同)。我需要一个引擎,它可以根据请求返回一个 cookie 集合,但包含完整的详细信息,例如路径/域等... 我尝试了很多浏览器引擎,但没能找到一个可以返回我需要的这个微不足道的东西的引擎,实际上,.Net 的“WebBrowser”对我来说是完美的,但我只能从中获取 cookie 名称和值。

有人知道可以完成这项工作的浏览器引擎吗? 如果有任何帮助,我将不胜感激。

请您参考如下方法:

我记得 HttpWebRequest 可以为您完成这项工作:

                HttpWebRequest request = 
               (HttpWebRequest)WebRequest.Create("http://your.site"); 
                request.Method = "GET"; 
                request.CookieContainer = new CookieContainer(); 
                HttpWebResponse response = loginReq.GetResponse() as HttpWebResponse; 
                CookieCollection cookies = response.Cookies; 

cookies 将包含来自站点的所有 cookie。