c# 中 利用 CookieContainer 对 Cookie 进行序列化和反序列化校验
private void Form1_Load(object sender, EventArgs e)
{
var cookieStr = @".CNBlogsCookie=1BE76122E154E07DE50B06784B57B7DB80CC4B6DD088F0799C7C8BF7E2700B1C4FCF7A5BEAFDF80C1C49583EAB165C6FE2C9F6AA66CD8AB3C3ACC9472B77D80E4BE6BF27BB252068FD9EEEC649D8F8570FE640C666690F; .Cnblogs.AspNetCore.Cookies=CfDJ8JcopKY7yQlPr3eegllP76OXK13q0cGGKB7QKNapzaDfcNtUmcUDkcEgwmpdbzwW-tzdC7LR0DJtpdg6PKcWEEnmcH_d5Tuu2eS9hVqx8_c_v51pQKI8N9i2-BPqA7imLU8B23_Rn6L7eQYgQlV5QIVYfGfsiblfZ4oVdZpyQh_ck9EWghpw1Il8nbJpahKpN_utJT7Jst2HB_TDaXBvKEljdSCoo5OeCU5azEhvceJBZX0ZWy5DJ9acvJGPPMHu1SSGAVVzW75WBfI2KdVSy47Wct_yjNMkgMSmJ0E; __gads=ID=d9ef56298a116722:T=1551237969:S=ALNI_ManKOLDXQUYUvIk_3ujBg6ORNA; _gid=GA1.2.135865078.1551237968; _ga=GA1.2.88931875.1551237968; _gat=1";
var uri = new Uri("http://www.baidu.com"); System.Net.CookieContainer cc = new System.Net.CookieContainer();
foreach (var str in cookieStr.Split(';'))
cc.SetCookies(uri, str);
var cookies = cc.GetCookies(uri);
cc.Add(new Cookie("a", "") { Domain = "baidu.com" });
var strNewCookie = cc.GetCookieHeader(uri);
MessageBox.Show(strNewCookie);
}
c# 中 利用 CookieContainer 对 Cookie 进行序列化和反序列化校验的更多相关文章
- 利用扩展方法重写JSON序列化和反序列化
利用.NET 3.5以后的扩展方法重写JSON序列化和反序列化,在代码可读性和可维护性上更加加强了. 首先是不使用扩展方法的写法 定义部分: /// <summary> /// JSON ...
- Scala中使用 Jackson API 进行JSON序列化和反序列化
1. 什么是 Json 序列化 和 反序列化 序列化 => 将 Java对象 转换成 json字符串反序列化 => 将 json字符串 转换成 Java对象 2. 依赖包 说明 < ...
- 利用Newtonsoft.Json实现Json序列化与反序列化
在项目中用到了Newtonsoft.Json来实现序列化和反序列化,在这里写下实现代码. 1.创建类用于排除不序列化的属性 public class ExcludePropertiesContract ...
- Rest中的XML与JSON的序列化与反序列化
#region 获取XML的序列化和反序列化 /// <summary> /// 对象进行序列化生成XML /// </summary> /// <typeparam n ...
- C# 利用Newtonsoft.Json进行Json序列化与反序列化
我们可以通过DataContractJsonSerializer类来序列化一个对象为json字符串. public class JsonConvert<T> { public static ...
- C#中XML与对象之间的序列化、反序列化
直接上代码: using System; using System.IO; using System.Text; using System.Xml; using System.Xml.Serializ ...
- 浅谈C#中的序列化与反序列化
今天我利用这篇文章给大家讲解一下C#中的序列化与反序列化.这两个概念我们再开发中经常用到,但是我们绝大部分只用到了其中的一部分,剩下的部分很多开发人员并不清楚,甚至可以说是不知道.因此我希望通过这篇文 ...
- php中序列化与反序列化在utf8和gbk编码中测试
在php中如果我们统一编码是没有什么问题了,但是很多朋友会发现一个问题就是utf8和gbk编码中返回的值会有所区别: php 在utf8和gbk编码下使用serialize和unserialize互相 ...
- JSON序列化和反序列化的实例
之前有项目中使用到了Json的序列化和反序列化,现在将使用的实例记录下来以备查阅.如有不妥,请指教. 代码的最终目的是得到一个符合 resultClass<List<rtnGetFindM ...
随机推荐
- Java——继承的运行顺序
首先看一个代码 父类代码: public class Parent { { System.out.println("Parent非静态代码块"); } static { Syste ...
- 通用c程序Makefile
#一个通用的Makefile,可以在linux各大平台下通用编译c程序,这个版本在gcc平台下实现,如需要课更改第二部的gcc,也可以在第三部添加所需要的库,如有错误,欢迎即使纠正 #1.遵循可移植操 ...
- document.onkeydown
document.onkeydown=function(e) { if(e.keyCode==13) { //当按下回车键,执行我们的代码 } }
- php的array数组 -------方法foreach循环时候,利用数组里值的引用地址(& )从而改变数组里的值
/* * 把每个数组值后面都加个SQL然后返回数组 * foreach循环时候,直接用引用(&)的方式就能改变之前的数组 */public function array_foreach(){ ...
- 对接https数据(3des加密)
private void checkThread() { Urls urls = new Urls(type);//根据唯一识别类型初始化参数,可根据实际情况修改此构造函数 //访问国家平台接口,取出 ...
- 2017年5月17日20:14:29 rabbitmq 消费 异常信息无法处理 导致轮询
同事说如果同步的配置的正确的话不会出现这种问题 只有异常的情况下才会,但是 我就真的出现了//TODO 等我有时间的时候再查查看. 如果是异步的出现这种问题的话 包进AmqpRejectAndDont ...
- cannot import name '_imaging' from 'PIL'
学习廖雪峰官网的Python的教程,在常用的第三方模块的Pillow的学习过程中总是报错cannot import name '_imaging' from 'PIL' 解决办法: 1.下载并安装An ...
- react-native-svg的使用
今天学习一下react-native-svg,一如既往,在安装该库的时候,就有一大堆坑等你填. 首先,我新建一个rn项目,按照官方说明先导入库 npm install react-native-svg ...
- Checked Exceptions
记得当年在程序员杂志上看出这次访谈,10多年过去了, 这件事儿最近被重提了, 原因是 Kotlin. 1.对Checked Exceptions特性持保留态度 (译者注:在写一段程序时,如果没有用tr ...
- 微信自定义菜单errcode(40016)
最近在做微信开发,通过微信API创建自定义菜单时候出现:{"errcode":40016,"errmsg":"invalid button size ...