給定一個javax.servlet.http.Cookie對象,是否有某種方法可以將cookie格式化爲http友好格式,以便我可以在響應中發送它?同樣,在請求中給定一個cookie頭文件,是否有一種方法將cookie解析爲javax.servlet.http.Cookie對象?我看遍了所有,但找不到一個方法。將servlet cookie格式化爲http友好格式
謝謝!
給定一個javax.servlet.http.Cookie對象,是否有某種方法可以將cookie格式化爲http友好格式,以便我可以在響應中發送它?同樣,在請求中給定一個cookie頭文件,是否有一種方法將cookie解析爲javax.servlet.http.Cookie對象?我看遍了所有,但找不到一個方法。將servlet cookie格式化爲http友好格式
謝謝!
您可以使用HttpCookie類來實現自己的實現。使用其toString()
功能
Constructs a cookie header string representation of this cookie, which is in the format defined by corresponding cookie specification, but without the leading "Cookie:" token.
這種添加頁眉Set-Cookie:THE_TO_STRING_VALUE
的響應後,就是這樣。您需要解析headers
。
你是說你只是想處理'cookies'? – kaysush 2013-02-19 03:19:40
是的,我正在寫我的Java servlets的實現。 – Jin 2013-02-19 03:21:48