Quantcast
Channel: Nginx Forum - Nginx Mailing List - Russian
Viewing all articles
Browse latest Browse all 3102

Как разрешить только определенный content-type в ответе от upstream? (1 reply)

$
0
0
Доброго дня всем.

Возник вопрос: как реализовать логику фильтрации content-type в ответе от upstream , и в зависимости от этого - отдавать определенный код (404 если не разрешенный content-type от апстрима).


Пробовал через переменную $upstream_http_content_type

map $upstream_http_content_type $ctype_allowed {
default 0;
"~image" 1;
}

...
add_header X-ctype $ctype_allowed;

в таком варианте заголовок проставляется вроде бы правильный, но как по переменной $ctype_allowed или в принципе по содержимому заголовков от апстрима разрешить или запретить ответ клиенту?

Viewing all articles
Browse latest Browse all 3102

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>