标签: php api yii2 swagger swagger-php
我刚开始对已记录的api狂热。在使用邮递员之前,我正在使用Swagger检查器执行api。我正在Swagger主体中传递数据,但未获取数据,同样的东西在Postman中有效,但在这里不起作用。
此外,获取请求可与Swagger一起使用,但发布无法正常工作。
在邮递员中得到回复
在Swagger中不起作用:
我已经设置了标头,但没有在发布中获取我的参数。
答案 0 :(得分:0)
那是因为您没有大张旗鼓地设置请求标头 Content-Type,因为您需要发送POST请求,因此需要通过发送数据正文标签并发送数据,您需要为请求正文指定内容类型,因此请执行以下
Content-Type
POST
从Content-Type : application/json标签中添加Authentication&Headers标头,如下所示
Content-Type : application/json
Authentication&Headers
如果在使用postman时对请求使用任何身份验证标头,也请添加它们
postman
Body
并添加以下内容
{ "userName": "123", }
这就是您现在需要做的全部操作,单击发送,它将向您显示发送的数据,只需为请求标头选择任何格式,然后以该格式提供数据。以下是受支持的格式