Spring webservices - есть ли лучший способ читать заголовки HTTP, чем использование аннотаций? - PullRequest
0 голосов
/ 07 февраля 2020

Мои веб-службы на мой сервер выглядят следующим образом. Это рабочее решение:

@GET
@Path("/path1")
Response getExample1(@HeaderParam("token") String token);

@GET
@Path("/path2")
Response getExample2(@HeaderParam("token") String token);

У меня слишком много этих методов, и jaxrs: client должен включать переменную token в каждый запрос

следующим образом : Response r = ws.getExample1(token);

клиент должен это сделать, даже если токен переменной заголовка уже УЖЕ в заголовке HTTP!

Я бы хотел, чтобы клиент просто смог чтобы сделать вызов:

Response r = ws.getExample1();

И измените мою серверную сторону, чтобы прочитать переменную заголовка token по-другому. Я верю, что это возможно, но я не знаю как. Кто-нибудь может поделиться советом?

Спасибо!

...