Добавить заголовок, взятый из параметра запроса - PullRequest
0 голосов
/ 08 апреля 2019

В моем приложении нравится делать переход по ссылке. К сожалению, я не могу добавить токен доступа в заголовок авторизации.

По этой причине мне нравится добавлять его в качестве параметра запроса. Когда запрос обрабатывается в HAProxy, я хотел бы получить параметр запроса и добавить заголовок авторизации, используя значение параметра.

Я был бы очень рад, если бы у кого-то было представление, почему оно не работает;

Следующая конфигурация, которую я добавил в конфигурацию HAProxy. Мы тестируем, я замечаю, что заголовок добавляется, так как он перезаписывает авторизацию, когда я добавляю заголовок для целей тестирования.

Спасибо

Andreas

http-request set-var(req.token) urlp(token)
http-request set-header Authorization var(req.token)

1 Ответ

0 голосов
/ 10 апреля 2019

Вам не хватает %[...] вокруг выражения fmt заголовка набора, а именно:

http-request set-var(req.token) urlp(token)
http-request set-header Authorization %[var(req.token)]
...