解决:413错误码 Payload Too Large
先说明一下问题
由于上传的图片转成base64格式放在请求体作为参数之一请求接口的,结果发现报413错误码 Payload Too Large
接下来就是解决问题了
首先百度了一堆,基本都是让改服务器上nginx的配置client_max_body_size
大小,没有就添加这个配置。得,我就照做了:
1、服务器上cd到nginx/conf目录下打开nginx.conf配置文件
2、找到http{}
里的client_max_body_size,它默认是1m,但是我一看已经是配置50m了。。。我看请求体里的数据,觉着这足够了,然而先 不管三七二十一,我给它改成了300m。ok,保存。
3、由于修改了nginx配置文件,所以需要重启nginx,执行命令cd ..
cd sbin
./nginx -s reload
就这样,我刷新页面再次尝试了一下,没解决…
于是继续百度,看到有说要改server{}
里的location / {}
的client_max_body_size。我想着也许是这样,所以按上面的步骤又操作了一波。
就这样,我刷新页面再次尝试了一下,还是没解决…
我不得不考虑是不是不是服务配置出了问题,是代码哪里出了问题
直到看到个让改bodyParser
的,需要limit大小,系统默认大小为100kb。
我在代码里找到body-parser
,看到我原来的代码是没有配置limit的app.use(bodyParser.json());
,
得,这肯定不够,八成问题就在于它了。
所以我就给他加上了,改成了app.use(bodyParser.json({ limit: '50mb' }));
成了!!!
解决:413错误码 Payload Too Large相关推荐
- http请求出现413错误码
网站在进行文件上传的时候出现了上传文件失败, 查看上传时的请求连接,发现上传的url报出了413的错误码. 413的错误码是表示: 请求实体太大. 为什么会出现该问题? 是因为nginx中的某处配置不 ...
- VS2013启动失败 解决办法 错误码0x759FFD78
最开始是PowerShell出错,解决完之后,VS2013启动不了,出现以下错误信息. 0x759FFD78 (KernelBase.dll) (devenv.exe 中)处有未经处理的异常: 0x ...
- 已解决,错误码2,ytb网站报错 “您没有联网,请检查网络连接”
如果是时间问题,建议先看这篇 https://blog.csdn.net/weixin_42375356/article/details/113816276 2021/04/17 17:47:42 t ...
- python自动发邮件报554错误_python==使用smtp发送邮件的源代码,解决554错误码的问题...
import smtplib from email.mime.text import MIMEText from email.header import Header import time def ...
- qq登陆时 (错误码:0x00000037) 的解决方法
由于您长时间未登陆, 为保护您的账号安全,请您重新登陆(错误码:0x00000037) 登录QQ,出现QQ错误码: 0X00000037的原因及解决方法. 方法一:打开qq登陆界面,在账户下拉框中选择 ...
- 413(Request Entity Too Large)
场景,在现金速达后台上传图片的时候,fetch请求报错,图片虽然不大,只有几百kb但是需要转成bese64传给后台, 413(Request Entity Too Large) 一开始以为是fetch ...
- Windows错误码2503和2502
2503和2502错误码通常出现在Windows系统中,指的是安装或卸载程序时遇到的错误. 2503错误码表示在安装或卸载程序时发生了一些错误,可能是由于权限不足或某些文件被占用等原因导致的. 250 ...
- 文件服务器报错413,HTTP 错误 413.1 - Request Entity Too Large错误的解决方法
在上传文件时,如下提示: HTTP 错误 413.1 - Request Entity Too Large 未显示页面,因为请求实体过大. 最可能的原因: Web 服务器拒绝为请求提供服务,因为该请求 ...
- 解决myeclipse报错500,MySQLyog报错误码问题
在myeclipse 写了一个登录,但在我登录的时候却报了500的空指针,我检查了自己的登录代码,发现没有问题,这不应该啊,然后在网上也寻找了一些解决方案,发现好像并不适用,500空指针如下: 然后去 ...
最新文章
- ECMAScript——引用数据类型之array
- 宏基因组理论教程5宏基因组功能组成
- TensorFlow高效读取数据的方法
- 对象数组参数_【JavaScript 教程】标准库—Array 对象
- 关于Java的常见误解
- [css] 用css实现一个等腰三角形的小图标
- remote: Incorrect username or password ( access token )
- 「面试」美团肝了我30+问题
- 手机屏幕宽高像素计算_国内手机厂商纷纷支持,三星传感器终成正果!索尼还能雄起吗?...
- 同窗多年,一个无经验的应届生,一起转行做了软件测试并月薪8K
- centos mysql源_CentOS 使用国内源安装 MySQL
- 白话布隆过滤器(BloomFilter)
- 什么是模拟信号?什么是数字信号
- Promethus(普罗米修斯)监控
- 信息学奥赛一本通1055《判断闰年》C++方法+Python方法
- NPOI导出Excel并下载到客户端
- 学习TypeScrip2(任意类型)
- apk 路由器劫持_各种路由器固件劫持方法(待完善)
- linux 读取U盘内容
- Direct3D 11 总结 —— 3 初始化 direct3D,并改变窗口颜色
热门文章
- word实用操作:几个关于录入和排版的小妙招
- vue ui 可视化界面 创建项目 报错:command failed: yarn --json。。。。。
- 量化交易 聚宽 市场ETF精选轮动策略(模拟交易)
- JavaScript中的Object对象
- docker容器/etc/hosts文件
- 华为harmonyOS计划反馈成果,专访华为杨海松:HarmonyOS 2.0 手机开发者 Beta 版,到底发布了什么?...
- 图片转base64 验证码二维码前端渲染
- flvjs api 中文
- 翻转英文句子中单词的顺序
- 前端使用mockjs模拟接口数据