你好,游客 登录 注册 搜索
Nginx多线程下载 的搜索结果
Nginx对range协议支持的非常好,因为range协议主要增加了一些HTTP头部处理流程,以及发送文件时的偏移量处理。Nginx设计了HTTP过滤模块,每个请求可以由许多HTTP过滤模块处理,而http_range_header_filter模块就是用来处理HTTP请求头部range部分,它会解析客户端请求中的range头部,最后告知在发送HTTP响应包体时将会调用到ngx_http_range_body_filter_module模块,该模块会按照range协议修改指向文件的ngx_buf_t缓冲区的file_pos和file_last成员,以此实现仅发送一个文件的部分内容到客户端。
http://www.linuxidc.com/Linux/2015-08/121854.htm日期:2015/8/18 9:08:22
  • 1/1
  • 1