Welcome! Log In Create A New Profile

Advanced

Можно закодировать (Escape) обратно переменную перед передачей бекенду?

May 16, 2016 06:30PM
Всем привет!

Хочу передать бекенду $http_user_agent в query string

Для этого делаю

location ~ ^/cs/s {
set $args $args&ip=$remote_addr;
set $args $args&ua=$http_user_agent;
proxy_pass http://192.168.0.1:8080;
......
}

С бекенда возвращается ошибка, причина которой в том что $http_user_agent передается раскодированный.

К сожалению, бекенд сервер может в этом кейсе брать только queryString и поэтому, вариант передать в заголовках не подходит.

Что посоветуете попробовать?
Subject Author Posted

Можно закодировать (Escape) обратно переменную перед передачей бекенду?

Dimka May 16, 2016 06:30PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 80
Record Number of Users: 6 on February 13, 2018
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready