有些时候,一些网站使用post 登录获取cookie 很难,那么这时候我们可以使用浏览器来完成这项工作。
第一步:NuGet安装 cefsharp

第二步:using
using CefSharp;
using CefSharp.WinForms;
第三步:用浏览器打开网页
string url = comboBox_urls.Text.Trim();
webview = new ChromiumWebBrowser(url);
webview.Dock = DockStyle.Fill;
this.splitContainer1.Panel2.Controls.Add(webview);
第四步:登录,我这里手动登录。。
第五步:获取登录后cookie
Task<CefSharp.JavascriptResponse> t = webview.EvaluateScriptAsync("document.cookie");
t.Wait();
var cookie = t.Result.Result;
全部代码:
publi

本文介绍了如何在C#中利用CefSharp库模拟浏览器进行网页登录并获取登录后的cookie。步骤包括NuGet安装CefSharp、引入相关命名空间、打开网页、手动登录以及提取cookie。
2950

被折叠的 条评论
为什么被折叠?



