2017-08-01 15 views
0

こんにちは私はcurlを通して私のAPIを試しています。私は郵便配達員を通して同じ要求をしたいと思います。カールからの郵便配達要求

curl -X POST http://MYADDRESS/xxx/pdf_reports 
-H 'accept: application/vnd.xxx.v2' 
-H 'cache-control: no-cache' 
-H 'content-type: multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW' 
-H 'postman-token: ATOKEN' 
-F 'user[username][email protected]' 
-F 'user[password]=SOMEPASS' 
-F [email protected] 

これは郵便番号によって生成されたコードです。私はそれを端末で使うと動作します。 郵便配達員が提出する際、私は認証エラーを受け取ります。 承認の問題の原因は何ですか?

+0

あなたは 'user [username]'の代わりに 'user.username'を試しましたか? – Xatyrian

+0

これは私のapiがどのように見えるかです。フィールドはそのように指定されます。問題は、カールから通常の文字列への値の変換です。 – izik461

+0

OK、ボディタイプを 'application/www-form-urlencoded'に変更しましたか? – Xatyrian

答えて

0

検出された解決策:パラメータが多すぎます。郵便配達員は、選択されたマルチパート/フォームデータを使用して自動的に境界を追加するので、それを手動で指定する必要はありません。

関連する問題