因为springboot web容器有请求头大小限制,默认配置的事10kb,超过10k后就会报错413,因为使用restTemplate掉用会携带出去认证token意外其他的请求头,所以请求头会超过限制,如下配置就好:
# 设置请求头最大4m
server.max-http-header-size=4086KB
这里是因为请求头太小导致,因为网上一直找不到答案所以记录一次.
这里需要注意413报错一般都是因为后端web服务器限制了请求大小.所以遇到这个报错
- 检查请求头
- 检查请求体
如果是上传大文件也需要修改web服务器限制