err_incomplete_chunked_encoding错误

目录
  1. 问题
  2. 解决

问题

项目使用ajax请求json数据大量返回值下,浏览器可能会报 err_incomplete_chunked_encoding 错误。

解决

项目使用了nginx,在大量返回值的情况下,nginx需要使用到临时文件,有的时候上述错误是由 nginx权限不足导致的,可参考nginx日志配置对应目录权限。

本项目由于返回值过大,需更新nginx配置,proxy_max_temp_file_size设个合适的较大的值,或直接设为0,关闭硬盘缓冲。

1
2
3
server {
proxy_max_temp_file_size 0;
}

问题解决。