【发布时间】:2017-05-20 01:50:53
【问题描述】:
我正在开发基于节点的 graphql 项目,尝试将 base64 格式的图像发送到服务器。
我正在使用 bodyparser 模块并将其配置如下。
app.use(bodyparser.text({type: 'application/graphql'}));
app.use(bodyparser.json({limit: '50mb'}));
app.use(bodyparser.urlencoded({limit: '50mb', extended: true}));
我可以通过直接节点服务发送 base64 图像,但是当涉及到 graphql 服务时,它会抛出错误:
错误:请求实体太大
【问题讨论】:
-
尝试设置类型。 var urlencodedParser = bodyParser.urlencoded({extended:true,limit:1024*1024*20,type:'application/x-www-form-urlencoding' })
-
感谢@digit 的回复,我试过了,但对我没用。
标签: node.js graphql body-parser