nestjs + swagger ui
点击 try it out 和 execute 后,
好像只有 status 200 的时候,能看到正常的返回值,
而 201 或者其它状态码就看不到返回值是怎么回事?
其它状态码就显示的 error: 加一个状态码
// controller
@Get('test1')
test1() {
return '111';
}
@Post('test2')
test2() {
return '222';
}

1
lovedebug 1 天前
201 本身就可以无 response body 的~
|
2
bronana OP @lovedebug https://petstore.swagger.io/#/pet/addPet 可是这个可以看到能显示的啊
|
3
pingdog 1 天前 via iPhone
nestjs 响应 post 缺省 201 ,没回显,要回显就手设 200
|
4
pingdog 1 天前 via iPhone
你注意看 swagger example 的 code 200 ,http code 201 一般都不接收 body 了
|
6
jkhuangfu 17 小时 11 分钟前
|