Я ищу способ перехватить код ответа 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