Задать вопрос
@niksimas

Как передавать query при проксировании в nginx?

Для заполнения анкеты внутри чат-бота я использую тильду. Чтобы связать анкету с человеком выдаю ссыль с его айдишником в url: https://path/findproject/?id=1234555566
По webhook-у получаю данные с формы.
На nginx приходит в логи:
000.00.00.00 - - [27/Nov/2023:15:01:00 +0300] "POST /progect HTTP/1.1" 200 6 "https://path/findproject/?id=1234555566" "Mozilla/5.0...
А на приложение уже такое:
127.0.0.1 - - [27/Nov/2023 15:01:00] "POST /progect HTTP/1.0" 200 -
С помощью request в python могу вернуть ссыль, но она такая: http ://127.0.0.1:9090/progect
Как можно ссылку проксировать дальше в приложение?

P.s. Можно было просто обратиться к заголовку Referer.... все работает)
  • Вопрос задан
  • 84 просмотра
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
ky0
@ky0 Куратор тега Nginx
Миллиардер, филантроп, патологический лгун
Засовывайте аргументы в кастомные заголовки и передавайте внутрь.

Использовать в качестве источника данных реферер, это не ок - там в общем случае может быть ересь или вообще ничего.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы