我使用apollo服务器创建了一个graphql端点。但是我不能在有效负载中包含base64图像字符串。它导致JSON错误
mutation {
createMyData(input:
{
firstName:"test"
lastName:"test123",
userImage : "data:image/jpeg;base64,/9j/4AAQSkZJRgABWSgIaFFiAIFEkAf//Z" (sample base64 string)
})
{
firstName
}
}
我从操场上得到了类似的错误
{
"error": "Unexpected token < in JSON at position 0"
}
PayloadTooLargeError: request entity too large
我们可以轻松地自定义JSON数据包的大小。
app.use(bodyParser.json({limit: '5mb'}));