ngx_http_slice_module

    默认情况下不构建此模块,可在构建 nginx 时使用 --with-http_slice_module 配置参数启用。

    在此示例中,响应被拆分为 1M 大小的可缓存切片。

    设置切片的 (大小)。零值禁止将响应拆分为切片。请注意,值太低可能会导致内存使用过多并打开大量文件。

    为了使子请求返回所需的范围,$slice_range 变量应作为 Range 请求头字段给代理服务器。如果启用了缓存,则应将 $slice_range 添加到缓存键,并启用 206 状态代码的响应缓存。

    • $slice_range

      HTTP 字节范围格式的当前切片范围,例如:bytes=0-1048575