モバイルアプリが呼び出そうとしているRailsアプリケーションがあります。次のコマンドでcurlを介してAPIをテストしてみましたが、動作します。
curl -d "user[name]=bob&user[email]=bob0814@example.com&user[password]=password&user[company_name]=hydra" linktomyapi
ここで、次のコマンドを実行してみました。これは、モバイル アプリを介してパラメーターを送信するときに、すべてのネットワーク呼び出しにAFNetworkingを使用しているため、パラメーターを JSON 形式で送信するためです。以下を参照してください。これは機能しません。
curl -v -d '{"user[name]": "bob","user[email]": "bob@gmail.com","user[password]": "password","user[company_name]": "rs"}' linktoMyApi
この違いがなぜなのか、私はかなり混乱していますか?誰でもアイデアを提案できますか?