问题描述:
利用ajax通过nginx上传文件到tomcat时,前端url报413http错误。
后台tomcat控制台也输出对应的异常信息,如下。
解决方法:
添加上传文件大小的最大值。
修改nginx的配置文件:nginx.conf。目录一般在
/usr/local/nginx/conf/nginx.conf或者/etc/nginx/nginx.conf
可以在http{ },server{ },location{ }任意一个内添加:client_max_body_size 100m;
三者区别:
http:作用于nginx所有的请求报文大小
server:作用于具体配置的server的所有请求报文大小
location:作用于具体配置的路由规则的所有请求报文大小