2011-10-06 2 views
0

localhost:3000/xxxを使用してxxx.rbを実行すると、最初にrequire-client gemを追加する前に、名前と電子メール用の2つの入力ボックスがあります。それは通常の編集/更新/削除などを行うことができる基本的なテンプレートでした。しかし、一度require 'rest_client'を書いて宝石を更新すると、これは私が得るものです。 Imがエラーか、rest_clientという単なる方法が見つかったのかどうかは分かりません。もしそうなら、どうすれば私のアプリケーションに行って2つのボックスを取得したり、アプリケーションをバックアップして実行したりすることができます。私はこの機能を動作させるために書くべきいくつかのコードがあります。しかし、これは中間的な状態かエラーですか?Rubyステータス302 - 意味することは分かりませんか?

RestClient::Found in xxxController#index 

302 Found 
Rails.root: /Users/user1/Desktop/rails_projects/xxx_app 

Application Trace | Framework Trace | Full Trace 
app/models/xxx.rb:8 
app/controllers/xxx_controller.rb:1 
Request 

Parameters: 

None 
Show session dump 

Show env dump 

Response 

Headers: 

None 

答えて

2

これはエラーではありません。 http://restpatterns.org/HTTP_Status_Codes/302_-_Found

一般的に2xxは間違いがあり、3xxは断続的なもの、4xxは予期しないエラー(ページが見つからないなど)、5xxは致命的なサーバーです。エラー

私はここで説明するいくつかの基本的なRESTfulなAPIレスポンス(ない完全なリストを)持っているhttp://vova.org/2011/06/24/restful-http-response-codes/

+0

はい、今私は、そのメッセージを修正し、私は403を取得 - 禁断のメッセージを。明らかに認可は動作しません。その理由は何ですか? – CodeGeek123

+0

使用している認証の種類によって異なります。基本認証、またはCookieまたはOAuthをコードに含めることができます。 – Zepplock

関連する問題