私はフレームワーク(1.2.4)をプレイするのが初めてで、Cookieの設定を回避するのに苦労しています。1.2.4 apiドキュメントを読みましたが、何が間違っているのかわかりません。Cookieは設定されませんが、代わりにアプリケーションは次のようなCookie値を使用してGETリクエストを実行しindex?name=user&value=123&duration=1d
ます。ページは空白になります。render()
呼び出されません。application.confに設定がありませんか?以下は私のコードです。
public static void setCookie(String name, String value, String duration) {
// Setting cookie
System.out.println(">> Setting Cookie :" + name);
response.setCookie(name, Crypto.sign(value), duration);
}
public static Http.Cookie getCookie(String key) {
// retrieving cookie by key
return Http.Response.current().cookies.get(key);
}
これは私がsetCookieと呼ぶところです
public static void index() {
// some code.
setCookie("user", "123", "1d");
render();
}