我刚刚开始为记录的 api 招摇。我正在使用 Swagger 检查器来执行 api,在此之前我使用的是 Postman。我在 Swagger 正文中传递数据但没有获取数据,同样的事情在 Postman 中有效,但在此处无效。
此外,get request 可与 Swagger 一起使用,但 post 无法正常工作。
在 Postman 中获得响应:
同样的事情在 Swagger 中不起作用:
我刚刚开始为记录的 api 招摇。我正在使用 Swagger 检查器来执行 api,在此之前我使用的是 Postman。我在 Swagger 正文中传递数据但没有获取数据,同样的事情在 Postman 中有效,但在此处无效。
此外,get request 可与 Swagger 一起使用,但 post 无法正常工作。
在 Postman 中获得响应:
同样的事情在 Swagger 中不起作用:
那是因为您没有在 swagger 中设置请求标头 Content-Type
,因为您需要发送POST
您需要通过Body选项卡发送数据的请求并发送您需要为请求正文指定内容类型的数据,因此请执行以下操作
Content-Type : application/json
从Authentication&Headers
选项卡
添加标题,如下所示
如果您在使用请求时使用任何身份验证标头,请postman
添加它们
Body
选项卡并添加以下内容
{
"userName": "123",
}
这就是您现在需要做的所有事情,单击发送,它将显示发送的数据,只需为请求标头选择任何格式,然后以该格式提供数据。以下是支持的格式