因此,当我的后端与后端进行通信时;我正在传递一些自定义参数;我正处于使用Swagger测试其余端点的阶段,并且特殊Rest-API使用HttpServletRequest参数作为POST方法的参数。
@RequestMapping(value = "/create", method = RequestMethod.POST)
public ResponseEntity addNewLocation( HttpServletRequest request, @RequestBody @Valid RequestObj requestObj,
UriComponentsBuilderucBuilder) {
System.out.println(" "+request.getHeader(HTTPHeaderKeys.entity.getKeyType()));--> returns null in swagger
我已经查看了这个stackoverflow线程中的响应;但这对于我更改API来说是额外的开销,尤其是在部署时。