【发布时间】:2020-06-17 12:54:06
【问题描述】:
所以我有一个 post 路由,payload 是一个 json。
它有很多字段,一个是base64编码的字符串,对应一个大的png文件。
我得到的错误是
PayloadTooLargeError: request entity too large
at readStream (/Users/reza.razavipour/Projects/s3uploader/node_modules/raw-body/index.js:155:17)
at getRawBody (/Users/reza.razavipour/Projects/s3uploader/node_modules/raw-body/index.js:108:12)
at read (/Users/reza.razavipour/Projects/s3uploader/node_modules/body-parser/lib/read.js:77:3)
如何绕过这个限制?
将来我将不得不处理非常多的 Gbs zip 文件...
【问题讨论】:
-
According to documentation 有一个
limit选项可以传递给 json 解析器以调节正文限制。默认限制为 100Kb -
绝对正确。这就是我需要改变的。
-
你搞定了吗?
-
是的,确实解决了问题
-
@LEQADA 您不想回答这个问题并因此获得荣誉? :)
标签: node.js json express http body-parser