弹簧休息服务中的可选请求标头
2022-09-02 21:21:21
我正在使用Spring Restful Web服务,并具有带有请求标头的请求正文,如下所示:
@RequestMapping(value = "/mykey", method = RequestMethod.POST, consumes="applicaton/json")
public ResponseEntity<String> getData(@RequestBody String body, @RequestHeader("Auth") String authorization) {
try {
....
} catch (Exception e) {
....
}
}
我想再传递一个名为“X-MyHeader”的可选请求标头。如何在 Spring 休息服务中指定此可选请求标头?
另外,如何在响应标头中传递相同的值?谢谢!
更新:我刚刚发现我可以在请求标头中设置 required=false,因此解决了一个问题。现在,剩下的唯一问题是如何在响应中设置标头?