nodejs 的 express框架post总是接收不到参数
一般我都会把data转成json再传给nodejs服务,结果总是获取不到参数,脑壳痛,这里记录一下。
首先发送请求的时候,要给定Content-Type
为application/json
gi
注意app.use那里,指定了从header的content-type为application/json的请求获取参数,这里的limit是为了扩大接收的参数大小,这里我随意写了一个足够大的大小。
如果不写limit会发生什么情况呢?
会出现请求体过大导致报错的情况。
究其原因是因为nodejs 做为服务器,在传输内容或者上传文件时,系统默认大小为100kb。