Appolo graphql客户端拒绝Base64字符串数据



我使用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'}));

最新更新