Os x端末からcurlコマンドを使用して、Railsアプリでユーザーを作成しようとしています。どのようにデータをフォーマットしても、アプリは検証に合格しなかったという応答を返します。
curl http://localhost:3000/api/1/users.json -i -X POST -d {"user":{"first_name":"firstname","last_name":"lastname","email":"[email protected]","password":"app123","password_confirmation":"app123"}}"
すべてのバリエーションを試しました。 []ブラケットを使用してみましたが、user = {data ..}を試しましたが、何も機能しないようです。何か案は?
まず、コマンドの最後に無関係な "があります。
これを試して
curl -v -H "Accept: application/json" -H "Content-type: application/json" -X POST -d ' {"user":{"first_name":"firstname","last_name":"lastname","email":"[email protected]","password":"app123","password_confirmation":"app123"}}' http://localhost:3000/api/1/users