2017-04-25 7 views
0

私のAPIには、以下のカール要求に応答:このアヤックスへAJAX対curlリクエストヘッダーの書式設定 - ヘッダーはJQueryのオブジェクトまたは文字列ですか?

curl --data "session[email][email protected]&session[password]=password" -H 'Accept: application/vnd.my-app.v1' \http://my-app.dev/sessions 

でもない:

$.ajax({ 
    url: '/sessions', 
    method: 'POST', 
    headers: 'Accept: application/vnd.superstar-is-back.v1', 
    data: { 
     session: { 
      email: this.email, 
      password: this.password, 
     }, 

    } 
}) 

私はこの構文と間違って何かを取得していますか?

+0

あなたは 'routes.rb'を追加することはできますか? –

+0

routes.rb –

答えて

1

私はどのようにこの影響Railsのルーティングわからないんだけど、jQuery docsに基づいて、私はheadersプロパティがオブジェクトであることが必要だと思う:headers: { Accept: 'application/vnd.superstar-is-back.v1' }

+1

これは本当に私の問題の解決策でした。 –

関連する問題