Apache - Получить код ответа HTTP, используя выражение - PullRequest
0 голосов
/ 11 марта 2020

Я ищу способ перехватить код ответа HTTP, используя выражение Apache. Мне известно, что в запросе su sh как "expr=%{REQUEST_STATUS}" уже есть нечто подобное, но я бы хотел получить его из ответа. Apache не распознает "expr=%{RESPONSE_STATUS}", что точно так же, как и я.

В документации Apache есть функция, которая предоставляет информацию из ответа HTTP:

resp ( Get HTTP response header (most response headers will not yet be set during <If>)

Но они не перечисляют, какой аргумент может быть предоставлен. В другом топи c упоминается способ его использования:

Header set Cache-Control "no-store,no-transform" "expr=%{resp:Content-Type} =~ m|application/pdf|"

Вместо Content-Type, могу ли я использовать другой аргумент, который предоставит код ответа?

Спасибо вы все!

Cap10

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...