给定一个 javax.servlet.http.Cookie 对象,是否有一种方法可以将 cookie 格式化为 http 友好格式,以便我可以在响应中发送它?同样,给定请求中的 cookie 标头,是否有将 cookie 解析为 javax.servlet.http.Cookie 对象的方法?我已经查看了所有内容,但找不到可以做到这一点的方法。
谢谢!
您可以将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
到响应中,就是这样。
要读回 cookie,您需要解析headers
.