Nginx - 如何检查某个位置的传入请求是否包含一组标头?

Nginx - 如何检查某个位置的传入请求是否包含一组标头?

我是服务器方面的新手。最近我使用 Nginx 配置了一台服务器,发现一切正常。现在我需要检查包含所有自定义标头的位置的请求。我只需要检查标头名称,无需担心值。我尝试过使用map指令,但似乎我需要为每个标头编写它(粘贴下面的代码)。

map $http_custom_header $headerfound {
        default "access-denied";
        Test "access-granted";

    }

是否有任何方法可以一次捕获所有标题并根据一组标题名称进行检查?

相关内容