Имеем простейшую конфигурацию проксирования запросов на backend:
server {
location / {
proxy_pass http://x.x.x.x;
}
}
Каким образом можно проверить содержимое header'а "Content-Type" в ответе от backend'а?
Конструкции вида:
server {
location / {
proxy_pass http://x.x.x.x;
if ($content_type = text/plain) {
return 404;
}
if ($upstream_http_content_type = text/plain) {
return 404;
}
}
}
Не работают.