Używam Wiosna Restful usługę internetową & konieczności żądania ciało z nagłówka żądania, jak pokazano poniżej:Opcjonalnie nagłówka żądania w Spring Rest Służby
@RequestMapping(value = "/mykey", method = RequestMethod.POST, consumes="applicaton/json")
public ResponseEntity<String> getData(@RequestBody String body, @RequestHeader("Auth") String authorization) {
try {
....
} catch (Exception e) {
....
}
}
Chcę przekazać jeszcze jedną opcjonalny nagłówek żądania o nazwie „X-MyHeader ". Jak określić ten opcjonalny nagłówek żądania w usłudze odpoczynku wiosennego?
Ponadto, w jaki sposób przekazać tę samą wartość w nagłówku odpowiedzi? Dzięki!
AKTUALIZACJA: Właśnie stwierdziłem, że mogę ustawić required = false w nagłówku żądania, więc problem został rozwiązany. Pozostaje tylko kwestia, jak ustawić nagłówek w odpowiedzi?
Zasługuje zauważyć, że '@ RequestHeader' jest tylko dla oryginalnych nagłówków w żądaniu, nie te dodane przez przechwytujący lub filtry. – Tiina