1

json の値を確認するために入力できる URL と、iphone プロジェクトにアクセスさせる方法を教えてください。

ここに私のインデックス方法があります

def index
        @players = Player.find(:all)
        respond_to do |format|
            format.html
            format.json  { render :json => @players.to_json }
        end
    end

これが私のルートです。

ChooseTeams::Application.routes.draw do
  resources :players
 root :to => "players#index"
end

私はレールが初めてで、ここで他に何を提供すればよいかわからないので、追加情報を求めてください。

4

2 に答える 2

4

メソッドをインデックス化する: localhost:(ポート)/players.json (メソッド GET)

メソッドを表示するには: localhost:(ポート)/players/1.json (メソッド GET)

この応答をテストするには、(Google Chrome の) POSTMAN をお勧めします。

iPhone JSON に応答するには、REST API を使用します

http://railscasts.com/episodes/350-rest-api-versioning

于 2013-03-22T10:58:40.193 に答える
0

URL を要求するときは、accept ヘッダーを設定する必要があります。

curl -H 'Accept: application/json' http://localhost:<PORT>/players

iOS プロジェクトでは、上記のヘッダーを設定するために使用している HTTP ライブラリを設定する必要があります。

于 2013-03-22T16:42:41.160 に答える