今天使用nodejs开发时,遇到如下错误:

PayloadTooLargeError: request entity too large

根据出错信息显示的node_modules\raw-body\index.js,进入代码:

在getRawBody方法里发现一个大小检查逻辑,我传入的json长度为881790,而limit变量显示为1024:

所以触发了错误检查:

function readStream (stream, encoding, length, limit, callback) {var complete = falsevar sync = true// check the length and limit options.// note: we intentionally leave the stream paused,// so users should handle the stream themselves.if (limit !== null && length !== null && length > limit) {return done(createError(413, 'request entity too large', {expected: length,length: length,limit: limit,type: 'entity.too.large'}))}

解决方案也很简单,添加一行代码即可:

app.use(bodyParser.json({limit: ‘10mb’, extended: true}));

要获取更多Jerry的原创文章,请关注公众号"汪子熙":

nodejs应用错误消息PayloadTooLarge的处理相关推荐

  1. Visual Studio Code里关于ESLint的错误消息

    我使用Visual Studio Code打开一个nodejs项目时,遇到这个错误消息: Failed to load the ESLint library for the document 按照其提 ...

  2. 自定义的类型转换器中怎样自定义错误消息?(待解答)

    1.HTTP没有"类型"的概念,每一项表单输入只可能是一个字符串或一个字符串数组.从HTML表单到服务器端,必须把String转换为特定的数据类型. 2.字符串和基本数据类型之间的 ...

  3. 如何处理用代码创建SD Sales order时遇到的错误消息KI 180

    2019独角兽企业重金招聘Python工程师标准>>> 错误消息KI 180:You must enter a company code for transaction Create ...

  4. 如何处理Eclipse错误消息 The declared package does not match the expected package

    我从github下载了一个开源项目后,导入到自己Eclipse之后,遇到了这个烦人的错误消息: The declared package "com.sap.smartService" ...

  5. 错误消息“禁止您没有访问此服务器上的权限/”(关闭)

    本文翻译自:Error message "Forbidden You don't have permission to access / on this server" [clos ...

  6. Oracle提示错误消息ORA-28001: the password has expired

    记录项目问题 Oracle提示错误消息ORA-28001: the password has expired [日期:2011-09-17] 来源:Linux社区  作者:Linux [字体:大 中 ...

  7. python的windows出现问题_Windows下使用python库 curses遇到错误消息的解决方案

    在Windows系统下执行python应用时,有时会遇到错误信息: ModuleNotFoundError: No module named '_curses'. 然而查看Windows系统里pyth ...

  8. asp.net mvc5 分析器错误消息: 未能加载类型“XXX.MvcApplication”

    描述 今天忽然碰到一个这个错误: "/"应用程序中的服务器错误. 分析器错误 说明: 在分析向此请求提供服务所需资源时出错.请检查下列特定分析错误详细信息并适当地修改源文件. 分析 ...

  9. 0X8009310B (ASN:276) win7安装证书时出现错误消息:找不到与此证书文件相关联的证书申请微软官方文档

    原文:http://support.microsoft.com/kb/959216#top 您尝试通过使用 IIS 7.0 管理器安装证书时出现错误消息:"找不到与此证书文件相关联的证书申请 ...

最新文章

  1. POJ1178枚举三个地方(所有点都去同一个点)
  2. linux-Centos7安装nginx
  3. 清华裴丹:AIOps落地路线图
  4. 击败酷睿i9之后,有人又拿苹果M1去挑战英伟达V100了
  5. excel冻结标题栏,让标题栏不滚动的方法
  6. 每周送新书:Android软件安全、深入浅出Istio、软件架构设计
  7. Android自定义View【实战教程】4⃣️----BitmapShader详解及圆形、圆角、多边形实现
  8. java循环语句_Java十四天零基础入门-Java for循环语句
  9. Linux进程的管理与调度(五) -- Linux下0号进程的前世(init_task进程)今生(idle进程)
  10. SCOM 2007 R2监控系统安装部署(一)SCOM简介及安装SQL Server 2008 R2 数据库
  11. 苹果Objective-C源代码
  12. php 木马,PHP后门木马详解
  13. android打开系统文件怎么打开方式,Android调用系统应用打开任意文件
  14. LICEcap 简洁易用的动画屏幕录制软件
  15. Kubernetes实战[2]: 服务发现机制与Cluster DNS的安装(无CA认证版)
  16. Mybatis报错: Could not find resource mapper
  17. 我和CSDN的故事--学无止境
  18. 现在你可以通过深度学习用别人的声音来说话了
  19. mac最方便的文件管理器--Qspace
  20. 清华山维EPS三维测图无法进行OSGB格式转换问题(实测)

热门文章

  1. phpdocumentor生成代码注释文档(linux)
  2. junit4使用心得
  3. 解析提高PHP执行效率的50个技巧(转)
  4. WPF与WCF c#
  5. [入门]理想的小白程序员成长曲线
  6. 简单说说Java程序和Android开发框架
  7. 阿里大数据分析与应用(part2)--大数据分析的流程与常用技术
  8. Django从理论到实战(part34)--聚合函数
  9. python如何运用到财务工作中存在的问题_财务工作存在问题及整改措施
  10. SAP 电商云 Spartacus UI 的自定义 hamburger 菜单