Re: выдать 406 ошибку, если заголовок не тот

Илья Шипицин chipitsine на gmail.com
Пн Янв 31 13:09:21 UTC 2022


кажется, должно сработать вот так

map $http_content_type $is_header_not_ok {
    default "1";
    application/vnd.api+json  "0";
}

if ($is_header_not_ok) {
    return 406;
}

пн, 31 янв. 2022 г. в 17:46, alex123456 <nginx-forum на forum.nginx.org>:

> Добрый день.
> Есть задача на уровне nginx провалидировать клиентские заголовки
> если  Content-Type != application/vnd.api+json
> то выдать 406
> Как это можно сделать средаствами nginx?
>
> Posted at Nginx Forum:
> https://forum.nginx.org/read.php?21,293547,293547#msg-293547
>
> _______________________________________________
> nginx-ru mailing list -- nginx-ru на nginx.org
> To unsubscribe send an email to nginx-ru-leave на nginx.org
>
----------- следующая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mailman.nginx.org/pipermail/nginx-ru/attachments/20220131/c90538c2/attachment.htm>


Подробная информация о списке рассылки nginx-ru