基本認証を使用して応答を取得するためにPostmanを使用してAPIにアクセスしようとしていますが、データを送信すると、恐ろしい400エラーが表示されます。これは、一部のヘッダーが正しく設定されていないことを示しています。
API情報は次のとおりです。
Request
Endpoint: {loginUrl}
Data to submit: an email and a password
POST /login HTTP/1.1
Host: {baseUrl}
Accept: application/json
Content-Type: application/json
Content-Length: 68
{
"email": "{email}",
"password": "{password}"
}
それに応答して、暗号化されたトークンをJSON形式で取得する必要がありますが、代わりにこのエラーが発生します。
郵便配達のスクリーンショットは次のとおりです。
何か不足していますか?
詳細が不足しているため、具体的な回答を提供することは困難ですが、私はあなたが試すことができる何かを提供できます-質問に投稿したRequest
データは、追加する必要があるようです:
{
"email": "{email}",
"password": "{password}"
}
リクエストのBody
セクションで、それがBody
on anyリクエストに追加したことが画像に表示されず、次のように追加した代わりにAuth
ヘッダーを使用するため、再試行する前にそれを削除してください。 Content-Length
ヘッダーを追加する必要があるかどうかはわかりません。これは、ペイロード内のユーザー名とパスワードのさまざまな組み合わせや、応答の長さによって変わるためです。