そのため、私はhttp://apikitchen.com/を使用して、drupalサービスで発生している問題をデバッグしています。
テストするURLとしてhttp://vmstage.dop.com/mobile/user/login.jsonを使用します。メソッドはPOST次の2つのパラメーターを追加します。
usernamepassword
usernameとpasswordを好きなように設定します。または401 Unauthorized: Wrong username or password.を知らないのであなたが得るべきものであるそれは戻りますusernamepassword
私は彼らがこれのmacosxバージョンを持っているのを見ました、そして私が彼らのデスクトッププログラムでまったく同じことを実行するとき、私はを取得し406 - Not acceptableます。
私がこれでテストしている理由は、私が作業しているiPhoneアプリがログインするためにdrupalサービスに依存しており、iPhoneエミュレーターを介して同じことを実行しているためです。
APIキッチンに戻ると、ブラウザでは機能しますが、デスクトッププログラムでは機能しません。コンテンツタイプやポートと関係があると思います。皆さんはどう思いますか?