【发布时间】:2011-06-15 03:01:02
【问题描述】:
考虑使用此标头的 Web 响应:
Set-Cookie: sample=testCookie; Domain=.sample.com; Expires=Tue, 25-Jan-2012 00:49:29 GMT; Path=/
此标头将映射到.NET 中的CookieCollection。而且当我们处理CookieCollection 时,它最终会转换成这样的header string。
我正在寻找一种纯粹以两种方式进行这种转换的方法。当然.NET 有它在它的内部库中。我相信任何从文本构造对象模型的类,反之亦然,都应该支持两种方法(这里是CookieCollection):
// Creating cookie collection from header text
CookieCollection.TryParse(cookieHeaderString, out myCookieCollection);
// and getting the final header which would be sent by request
String cookieHeaderString = myCookieCollection.GetCookieHeaderString();
如何使用CookieCollection 实现这一目标?
【问题讨论】:
标签: c# cookies http-headers