邮差 - 错误400错误请求

时间:2018-01-28 17:28:25

标签: json rest api authentication postman

我尝试使用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的形式获得加密令牌,而不是我收到此错误。

以下是邮递员截图:

Postman_01

Postman_02

我错过了什么吗?

2 个答案:

答案 0 :(得分:1)

由于缺乏细节,很难提供具体的答案,但我可以提供一些你可以尝试的东西 - 你在问题中发布的Request数据看起来应该是你应该添加的:

{
    "email": "{email}",
    "password": "{password}"
}

在请求的Body部分,但您的图片未显示您已将<{1}}添加到任何请求中,您和#39;已将其添加为Body标头,因此请在重试之前将其删除。我不确定是否需要添加Auth标头,因为有效负载中的不同用户名和密码组合或响应长度会发生变化。

答案 1 :(得分:0)

我也遇到了同样的问题,我用下面的图片更新了我的邮递员标题。 Ans问题解决了。 enter image description here