关于winform cookie 操作,请高人指点。

gzw13999 2012-06-12 12:15:50
关于winform cookie 操作,请高人指点。
使用 httpWebResponse.GetResponseHeader("Set-Cookie"); 获取到的Cookie 格式乱七八糟的 如何对它序列化?

就比如我需要发送的时候自动整理选择未过期的有效值发送给服务器。

值1=9CA4D85C9E74356D7B4A00F3A76AF206; max-age=946080000; expires=Wed, 04-Jun-42 15:19:12 GMT; domain=.test.com; path=/; 值2=MYEAZ3p3MTM5OTHEM1k9wDNZPf; expires=Tue, 01 Jan 2030 00:00:00 GMT; path=/; domain=.test.com,值3=24f181263745d031ade6cfee; expires=Tue, 01 Jan 2030 00:00:00 GMT; path=/; domain=.test.com

这样乱七八糟的cooike 我只能用正则读取每个的值,然后发送的时候还要都敲出来。 累死我了。

c# 中是否有操作方法对 GetResponseHeader("Set-Cookie")获取的的cookie进行 序列化
...全文
193 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
gzw13999 2012-06-15
  • 打赏
  • 举报
回复
没人知道???
熙风 2012-06-12
  • 打赏
  • 举报
回复
gzw13999 2012-06-12
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]
程序都能处理,你都敲出来做什么?

httpWebResponse.Cookies

即使是字符串,也是有规律的格式,
[/Quote]

有的服务器会返回两个版本的cooike 这有点不太好处理。

httpWebResponse.GetResponseHeader("Set-Cookie"); 获返回的cookie 有十几个。 而且会有变化。


我每次发送都要用字符串拼接,有点麻烦。 有没有处理方法啊。自动格式化没有过期的cooike然后在发送
孟子E章 2012-06-12
  • 打赏
  • 举报
回复
程序都能处理,你都敲出来做什么?

httpWebResponse.Cookies

即使是字符串,也是有规律的格式,
gzw13999 2012-06-12
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

http://arekang.blog.sohu.com/193739235.html
[/Quote]

不能用于 httpWebResponse 或者 httpWebRequest 吧。

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧