我想尝试从Nginx提供静态json文件。但是我想只通过POST请求提供这些静态文件并禁用GET调用。
有没有办法这样做。
I refered to this 然而,这看起来像一个黑客,我正在寻找一些更可靠的解决方案
答案 0 :(得分:0)
只需在静态文件的位置块中包含以下内容:
limit_except POST {
deny all;
}
这将为每个不使用POST作为HTTP方法的请求发送403 ..
顺便说一句,有不同的方法来实现这一点,例如CORS,但我认为这超出了范围。