我@RestController
定义了以下 Spring Boot (1.3.1):
@RequestMapping(value = "/blah", method = DELETE)
@ResponseStatus(NO_CONTENT)
public void blah() {...}
并使用assertj-swagger
以下招摇规范验证上述内容:
'/blah':
delete:
已实施操作的验证(断言)失败,原因如下:
[Checking 'produces' of 'DELETE' operation of path '/blah']
Expecting null or empty but was:<["*/*"]>
但我不明白为什么produces
MediaType.ALL
当它是void
我们试图用 Swagger 描述的方法时需要 a ?
任何想法将不胜感激,似乎必须将其添加到我们所有记录的 API 中......
谢谢并恭祝安康。