413 Request Entity Too Large错误处理
发表于:2024-10-22 作者:千家信息网编辑
千家信息网最后更新 2024年10月22日,起因说明:因业务要求,客户需要对以往客户进行阶段性做客户挖掘分析,分析内容包含,客户消费记录、消费内容、客户基本信息情况等行为操作进行分析,客户要求的前端展现行为分析方式是一个页面尽量展现越多的数据越
千家信息网最后更新 2024年10月22日413 Request Entity Too Large错误处理
起因说明:
因业务要求,客户需要对以往客户进行阶段性做客户挖掘分析,分析内容包含,客户消费记录、消费内容、客户基本信息情况等行为操作进行分析,客户要求的前端展现行为分析方式是一个页面尽量展现越多的数据越好,因浏览器容量问题,最终跟客户协商一个页面展现2000行记录,四十个字段,而且展现的字段内容有问题反馈等文字描述性的内容,然后对该内容在进行更新提交给服务器,然后在查看更新结果,因提交和展现的页面数据容量偏大,最终导致无法展现相关信息,导致页面报:413 Request Entity Too Large错误信息,
,如下:
对应部分截取SQL语法如下:
而此问题在我们测试环境下不会出现,因我们本地测试环境是直接访问tomcat,而生产环境通过nginx 然后集群分发访问不同的tomcat,那问题就是出在nginx配置问题。
问题分析:
因为业务客户端请求是走HTTP的post方法提交数据,而提交请求数据nginx是有限制客户端请求主体大小,"content-length",如果超过了设定值,则客户端会收到报错 413 Request Entity Too Large,导致前端浏览器不能正常显示数据。
因我们前端展现的条目最大2000笔,字段40个,故设置如下大小,最终解决问题:
client_max_body_size 20m;
备注:client_max_body_size 默认 1M,将大小设置为0表示将禁用检查客户端请求正文大小,根据实际业务要求而设定大小。
客户
问题
内容
大小
数据
分析
客户端
页面
业务
信息
前端
字段
环境
容量
浏览器
行为
更新
测试
浏览
消费
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
研华服务器
有关信息泄露的网络安全知识
软件开发是什么技术
网络技术大会ppt
最美网络安全卫士图片
国家电网按照什么分类建立数据库
拉卡拉网络技术支出人民币
北京学生网络技术服务成交价
北森软件开发工资
学习软件网络安全
平谷旧服务器回收报价
通信和网络技术带来的挑战
服务器插入无线网卡
北京综合软件开发零售价
制剂研究员应该具备的数据库
吴忠网络技术操作
师生网络安全活动方案
文摘系统数据库
跟tidb相同的数据库
汕头oa软件开发市场价
计算机软件开发kpi设计
亨通荣博谈网络安全
秦淮区第三方软件开发排名靠前
手机开热点汽车连上了服务器错误
唯一标识数据库的每条记录
如何面试数据库工程师
软件开发中的h5是指什么
美国国家食品安全数据库网站
软件开发量评估
成都三吾倍信网络技术有限公司是做什么的