我想在我的休息服务的自动生成的 swagger ui 文档中添加一个标头参数字段。我使用 Spring 和 Springfox。
public ResponseEntity<User> saveNewUser(
@ApiParam(value = "the user to create", required = true) @RequestBody User user) throws RestServiceException {
userService.save(user);
return new ResponseEntity<User>(user, HttpStatus.OK);
}
如您所见,我已经有了一个 主体 类型参数。我只想添加一个 标题 类型。
原文由 Julien 发布,翻译遵循 CC BY-SA 4.0 许可协议
我刚刚添加了
@RequestHeader(value="myHeader") String headerStr
:(
import org.springframework.web.bind.annotation.RequestHeader;
)您还可以使用此处描述的解决方案在文档中的每个服务上添加全局标头: Spring + Springfox + Header Parameters