• 欢迎访问显哥博客,本网站纯属学习技术,绝无商业用途,欢迎小伙伴们共同学习!研究技术!QQ:52249909 加我QQ
  • 世界75亿人,这么小的概率,能认识你,是我一生的幸运,不妨加个QQ接触一下:52249909 加我QQ

Nginx缓存区权限 浏览器报错net::ERR_INCOMPLETE_CHUNKED_ENCODING【显哥出品,必为精品】

技术栈 lixian 2年前 (2022-04-29) 14986次浏览 1个评论 扫描二维码

当json长度过长(例如300K)时不能正常获取数据,通过观察返回数据的源代码,发现json被截断了。F12查看,浏览器报net::ERR_INCOMPLETE_CHUNKED_ENCODING 200的错误。
HTTP对返回数据的传输大小理论上没有限制,但是一般Nginx或浏览器对其通常都有自己的限制,Nginx可以通过配置进行修改。

#修改Nginx启动用户
user  root;
http{
    #proxy缓存设置
    proxy_buffer_size 10m;
    proxy_buffers 4 10m;
    proxy_busy_buffers_size 10m;
    proxy_temp_file_write_size 10m;
}

nginx服务启动用户是nginx,当时我执行nginx -t 操作时用的是root用户,如果执行nginx -t的用户不是nginx目录的所有者,就会强行改变下面临时目录的权限


本站博主 , 版权所有丨如未注明 , 均为原创
转载请注明原文链接:Nginx缓存区权限 浏览器报错net::ERR_INCOMPLETE_CHUNKED_ENCODING【显哥出品,必为精品】
喜欢 (3)

您必须 登录 才能发表评论!

(1)个小伙伴在吐槽
  1. Thanks for sharing. I read many of your blog posts, cool, your blog is very good.