cefsharp设置cookie_CefSharp 设置cookie

cefsharp设置cookie_CefSharp 设置cookie设置cookievarcookieManager=CefSharp.Cef.GetGlobalCookieManager();awaitcookieManager.SetCookieAsync(“http://”+domain,newCefSharp.Cookie({Domain=domain,Name=name,Value=value,Expires=DateTi…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

设置cookievar cookieManager = CefSharp.Cef.GetGlobalCookieManager();

await cookieManager.SetCookieAsync(“http://” + domain, new CefSharp.Cookie(

{

Domain = domain,

Name = name,

Value = value,

Expires = DateTime.MinValue

});

读取cookie

建立Cookie读取对象,继承接口 ICookieVisitorpublic class CookieVisitor : CefSharp.ICookieVisitor

{

public event Action SendCookie;

public bool Visit(CefSharp.Cookie cookie, int count, int total, ref bool deleteCookie)

{

deleteCookie = false;

if (SendCookie != null)

{

SendCookie(cookie);

}

return true;

}

}

/// 回调事件

private void visitor_SendCookie(CefSharp.Cookie obj)

{

cookies += obj.Domain.TrimStart(‘.’) + “^” + obj.Name + “^” + obj.Value + “$”;

}

加载指定页面的cookie信息///

/// html页面加载完成

///

///

///

async void webBrowser_FrameLoadEnd(object sender, FrameLoadEndEventArgs e)

{

string _url = e.Url;

//判断是否是需要获取cookie的页面

if(_url.Contains(“你页面的url连接地址”)){

//注册获取cookie回调事件

CookieVisitor visitor = new CookieVisitor();

visitor.SendCookie += visitor_SycmCookie;

}

}

标签:cookie,CefSharp,SendCookie,visitor,Cookie,obj,页面

来源: https://www.cnblogs.com/romanticcrystal/p/10259466.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/191766.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • URLEncoder转换字符串问题

    URLEncoder转换字符串问题今天在开发过程中遇到了一个坑,关于使用URLEncoder去encode字符串的问题,是解析一个下载地址,由于下载文件名中含有空格,导致encode之后所有空格变成了“+”,url拼接自然就出错了,下载地址相应不到报了404异常,由于之前没接触过这方面的事情,也算是给自己挖了一个小坑,特此记录一下。这段是业务背景,不想看的直接跳到下一段看解决办法哈。大概是这样,公司网站原本下载各种附件的地…

    2022年6月29日
    28
  • 【C语言】输入一组整数,求出这组数字子序列和中最大值

    【C语言】输入一组整数,求出这组数字子序列和中最大值

    2022年1月30日
    47
  • Python之getopt模块

    Python之getopt模块第一步很简单,只需要: importgetopt,sys第二步处理方法如下(以Python手册上的例子为例): try:opts,args=getopt.getopt(sys.argv[1:],”ho:”,[“help”,”output=”])exceptgetopt.GetoptError:#printhelpinformati

    2022年6月11日
    32
  • hostapd_acs 源码分析

    hostapd_acs 源码分析在自动信道文件中。函数处理流程进行:Main()../hostapd/main.c+552hostapd_wpa_event()../src/ap/drv_callbacks.c+1017在该函数中通过接收事件是否为EVENT_CHANNEL_LIST_CHANGED,触…

    2022年5月21日
    116
  • Echarts折线图案例

    Echarts折线图案例问题:重置echarts折线图时,总会出现多个数据的拐点,与实际渲染的数据拐点不符合。解决:在实例化echarts后clear上一次的图。myEcharts.clear()案例constoption={//触摸echarts图的提示内容tooltip:{//是否显示提示框show:true,//触发类型://’item’:主要在散点图,饼图等无类目轴的图表中使用

    2025年6月11日
    5
  • 手机发布版sha1怎么获取_android获取真实时间

    手机发布版sha1怎么获取_android获取真实时间Android安卓获取发布版SHA1生成打包密钥后打开黑窗口,进入打包密钥同级目录输入命令:keytool-list-v-keystore密钥名称例:keytool-list-v-keystoreappKey回车,输入密钥密码,获取发布版SHA1结束…

    2022年8月11日
    4

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号