t4traw.net👨‍💻RailsのAPIアプリケーション開発時にPOSTで+記号を受け取ったら空白に変換されて困った話2019-02-15RailsでAPIアプリケーションを開発していて、user_sessionの部分をいざ本番サーバーでテストしようとしたら、うまく動きませんでした。送ったのはこんな感じのリクエスト。'user[password]=password'具体的にはUserが見つからないといった具合。試しにブラウザからログインしたり開発環境でも試した見たり。$1となっているのに気づきました。emailの部分にあるはずの+記号がありません。ないというか、空白になってしまっています。本番では実際にメールが送られてしまうため、自分のメールアドレス+エイリアスといった感じで動作テストをしていたのでした。blog--data-urlencodeでurlencodeしてくれる事がわかりました。"user[password]=password"してみたところ、無事動作しました😆それでは。