you have to parse the string programmatically and create Cookie objects and add them to the CookieCollection, use String's Split method or regular expresssions, for example
解决方案 »
- c# 委托匿名方法不懂、
- winform 一个通用窗体如何给根据传来的值控制多个父窗体?
- C# VS2008运行最低配置? 512跑起来有点卡
- 在线等 。。。。。。。。。。。。。但发布以后就有问题了 大家帮忙看看啊,这样的错误是因为什么WWW.315XXG.COM ,是不是因为我的空间是。net1.0的??????????
- 有没有懂得c++和c#的好心高手可以帮我把一个c++的程序改成c#的程序啊?
- 怎么让textbox 不可以编辑
- C#中如何切换桌面的其它的窗体、并获取它们的位置(坐标)?
- winform控件的DragDrop事件问题,请大家帮忙看一下
- DBgrid问题
- 如何把字符串类型变成int型?
- 如何用WMI设置网卡为自动取IP? 让DHCPEnabled为TRUE 或FALSE
- 请教如何查找 在不支持HTML的视频聊天室里 网友的IP?比如哈哇ICU多人聊天室
string s = "SID=ARRGy4M1QVBtTU-ymi8bL6X8mVkctYbSbyDgdH8inu48rh_7FFxHE6MKYwqBFAJqlplUxq7hnBK5eqoh3E54jqk=;Domain=.google.com;Path=/,LSID=AaMBTixN1MqutGovVSOejyb8mVkctYbSbyDgdH8inu48rh_7FFxHE6MKYwqBFAJqlhCe_QqxLg00W5OZejb_UeQ=;Domain=www.google.com;Path=/accounts";
Regex re = new Regex("([^;,]+)=([^;,]+);Domain=([^;,]+);Path=([^;,]+)", RegexOptions.IgnoreCase);
foreach (Match m in re.Matches(s))
{
//name, value, path, domain
Cookie c = new Cookie(m.Groups[1].Value, m.Groups[2].Value,m.Groups[3].Value,m.Groups[3].Value);
cc.Add(c);
}
非常感谢。。
重载列表
初始化 Cookie 类的新实例。[Visual Basic] Public Sub New()
[C#] public Cookie();
[C++] public: Cookie();
[JScript] public function Cookie();
使用指定的 Name 和 Value 初始化 Cookie 类的新实例。[Visual Basic] Public Sub New(String, String)
[C#] public Cookie(string, string);
[C++] public: Cookie(String*, String*);
[JScript] public function Cookie(String, String);
使用指定的 Name、Value 和 Path 初始化 Cookie 类的新实例。[Visual Basic] Public Sub New(String, String, String)
[C#] public Cookie(string, string, string);
[C++] public: Cookie(String*, String*, String*);
[JScript] public function Cookie(String, String, String);
使用指定的 Name、Value、Path 和 Domain 初始化 Cookie 类的新实例。[Visual Basic] Public Sub New(String, String, String, String)
[C#] public Cookie(string, string, string, string);
[C++] public: Cookie(String*, String*, String*, String*);
[JScript] public function Cookie(String, String, String, String);
Set-Cookie: GV=1010152ee8577-4a167ad39712d7e261ff281661974255; Domain=gmail.google.com; Path=/gmail
Set-Cookie: GMAIL_AT=3e765fc6b8c9c44-10152ee857a; Path=/
Set-Cookie: GMAIL_RTT=; Expires=Fri, 07-Jan-05 15:25:58 GMT; Path=/
Set-Cookie: GMAIL_RTT2=; Domain=google.com; Expires=Fri, 07-Jan-05 15:25:58 GMT; Path=/
Set-Cookie: GMAIL_STAT=; Expires=Fri, 07-Jan-05 15:25:58 GMT; Path=/
Set-Cookie: GMAIL_LOGIN=; Expires=Fri, 07-Jan-05 15:25:58 GMT; Path=/
Set-Cookie: GMAIL_LOGIN2=; Domain=google.com; Expires=Fri, 07-Jan-05 15:25:58 GMT; Path=/