我正在为 NGINX 提供一个静态文件夹。
在那个文件夹中,我有一个 60GB 的特定文件,但它只能以小块读取,使用如下所示的 HTTP 请求:
所以如果用户试图下载整个文件,NGINX 应该拒绝它。
在某些方面,我认为可以这样做,例如:
检查HTTP请求头是否Range存在,字节范围是否小于X。
Range
检查请求的响应负载是否小于例如 100MB。
但我不知道如何在 NGINX 中实现这些。
http nginx
http ×1
nginx ×1