GET リクエストの場合:-
response = Typhoeus::Request.get("http://localhost:3000/users/1.json?oauth_token=12")
これにより、Json レスポンスが完全に返されます。
投稿リクエストの場合:-
response = Typhoeus::Request.post("http://localhost:3000/users/1.json?oauth_token=12",:params => {'[user][city]' => params[:location]})
動かない...
これはルーティング エラーを返しています。
アップデート: -
ログインするには、この api post 呼び出しが機能しています..
response = Typhoeus::Request.post(API_SERVER_ADDRESS + "user_sessions.json" + API_OAUTH_TOKEN, :params => {'[user_session][email]' => params[:email], '[user_session][password]' =>params[:password]})
ルートでは
resources :users
また、Web http リクエストは完全に正常に機能しています。
アップデート
たとえば、Rails ログからの http リクエストは次のとおりです:--
Parameters: {"commit"=>"Update", "authenticity_token"=>"8nvzCd0GF9IxjMcTfHOMJTPnycVPNIENMoMff8w4qAI=", "utf8"=>"✓", "id"=>"1", "user"=>{ "city"=>"abc"}}
今、私は同じ種類のリクエストを送信したい..