Java, How to Instance HttpCookie from a String, any convenient ways?
Posted
by
user435657
on Stack Overflow
See other posts from Stack Overflow
or by user435657
Published on 2010-12-22T03:30:50Z
Indexed on
2010/12/22
3:54 UTC
Read the original article
Hit count: 180
Hi all, I have got a cookie string from HTTP response header like the following line:
name=value; path=/; domain=.g.cn; expire=...
I can parse the above line to key-value pairs, and, also it's easy to set the name and value to HttpCookie instance as this pair comes the first.
But how to set the other pairs since I don't know which set-method corresponds to the name of the next name-value pair. Traverse all possible keys a cookie may contian and call the matched set-method, like below snippet?
if (key.equalsIgnoreCase("path"))
cookie.setPath(value);
else if (key.equalsIgnoreCase("domain"))
cookie.setDomain(value);
That's foolish, any convenient ways? Thanks in advance.
© Stack Overflow or respective owner