Добавить заголовок к запросу

Я использую библиотеку jwt nimbus для проверки JWT в функции spark перед, а затем я хочу передать полезную нагрузку JWT только следующему маршруту через заголовки запроса. Однако кажется, что вы можете добавить ключ в заголовки, но не значение. Я старался:

request.headers().add(key)

Но это не помогает. Какие есть альтернативы?


person Community    schedule 05.09.2016    source источник


Ответы (1)


Если вам нужно добавить заголовок к вашему ответу, вы должны вызвать метод заголовка для вашего объекта response, который является вторым параметром лямбда внутри вашего объявления маршрута. Вы можете сделать это так: response.header("FOO", "bar");

person Laercio Metzner    schedule 06.09.2016
comment
Спасибо, я знаю, что вы можете добавлять заголовки к ответу, но мне нужно добавить их в запрос, так как я хочу добавить информацию о функции before(). - person ; 06.09.2016
comment
Возможно, вы можете решить свою проблему, разделив переменную между фильтром до и маршрутом без необходимости добавления заголовка к запросу. Если это возможно, этот ответ будет полезен. - person Laercio Metzner; 06.09.2016
comment
Спасибо, использование атрибутов сделает это. - person ; 07.09.2016