我正在使用 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 REST 服务中指定此可选请求标头?
另外,如何在响应标头中传递相同的值?谢谢!
更新:我刚刚发现我可以在请求标头中设置 required=false,这样一个问题就解决了。现在,剩下的唯一问题是如何在响应中设置标头?