как получить http_referer в nginx mod_perl - PullRequest
1 голос
/ 23 марта 2020

У меня есть модуль nginx mod perl, который получает данные и выполняет действия на основе параметров в моем сценарии. Я не могу получить http referer

Я пытаюсь

$r->header_in("http_referer")   # Gives an undefined string
$r->headers_in()    # func not defined

Как я могу получить все заголовки, переданные http-клиентом внутри моей функции

1 Ответ

1 голос
/ 24 марта 2020
$r->header_in("http_referer")   # Gives an undefined string

Поле заголовка запроса, которое вы ищете, не http_referer, а referer, т.е. используйте header_in("referer"). См. Документация MDN для получения дополнительной информации по этому полю.

...