Closed paraizo2424 closed 4 years ago
2chのcookieの確認方法 ↓2chに入力した名前
↓chromeブラウザの設定画面でcookieが保存されていることを確認。 コンテンツの項目がURLエンコードされた文字列
↓デコード結果:URLエンコード・デコード
cookieのvalueに保存成功。
ただしcookieメソッドのvalueにハッシュで値を入力しても、文字化けしてしまう。
cookies[:user_data_from_cookie] = {
value: {name: content_params[:user_name],
email: content_params[:email]},
expires: 3.days.from_now.utc
}
↓文字化け結果
↓エンコード結果
一つのクッキーに一つのパラメータで作成する。
漢字・ひらがな・記号の文字列をcookieに保存するとURLエンコードされて、コンテンツに保存されるようだ。 しかし、viewで表示するとき、特にデコード処理を書かなくても内部で勝手にやってくれるようだ。
ログインを行わない掲示板なので、データベースからユーザ名やメルアドを取ってくることはない。 cookieにユーザ名とメルアドを保存しておきたい。オートコンプリートではない。