学習記録
2020-05-04に投稿

Railsチュートリアルの勉強中

気づいたこと

11.2 アカウント有効化のメール送信

CGI.escapteすると半角スペースは%20になると予想していたが、予想に反して+が返って来た。
Content-Typeにapplication/x-www-form-urlencodedを指定した場合、+として表さないといけないらしい。
参考:
- https://qiita.com/YamKenta/items/76bd5596bdcd59eceaf3
- https://developer.mozilla.org/ja/docs/Web/HTTP/Methods/POST

調べたこと

11.2.2 送信メールのプレビュー

development環境の設定値を変えたが、何に関する設定をしているのか調べた。
railsガイドを参考に下記のことがわかった
- raise_delivery_errors=true
- メール配信に失敗した場合にエラーを発生させる
- delivery_method = :test
- メールを配列ActionMailer::Base.deliveriesに保存する。


dychw
学習記録
所有者限定モードのためこのボードには投稿できません
コメント
学習記録