2016-09-05 9 views
0

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

request.headers().add(key) 

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

ответ

0

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

+0

Спасибо, я знаю, что вы можете добавить заголовки в ответ, но мне нужно добавить его в запрос, так как я хочу добавить информацию о функции before(). –

+0

Возможно, вы можете решить свою проблему, разделив переменную между фильтром before и маршрутом, без необходимости добавления заголовка в запрос. Это возможно, [этот ответ] (http://stackoverflow.com/a/33207913/2960660) будет полезен. –

+0

Спасибо, используя атрибуты сделают это. –