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
。