Mapeando a sequência de cookies do Cabeçalho para CookieCollection e vice-versa
Considere uma resposta da web com este cabeçalho:
Set-Cookie: sample=testCookie; Domain=.sample.com; Expires=Tue, 25-Jan-2012 00:49:29 GMT; Path=/
esse cabeçalho seria mapeado paraCookieCollection
no.NET
. E também quando lidamos com umCookieCollection
finalmente será convertido em talheader string
.
Estou procurando uma maneira de fazer essas conversões puramente de duas maneiras. Certamente.NET
tem na sua biblioteca interna. Eu acredito que qualquer classe que construa modelo de objeto a partir de texto e vice-versa deve suportar dois métodos (aquiCookieCollection
):
// 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();
Como posso conseguir isso comCookieCollection
?