【发布时间】:2022-01-18 20:49:59
【问题描述】:
我想在 mongodb 数据库中保存一个用户文档,其中包括从 react-native 应用程序图像选择器拍摄的照片。我使用 express 作为我的服务器
这就是我的意思。
const res = await fetch('https://myServerUrl', {
method: 'POST',
body: JSON.stringify({
name: 'myname',
photos: [
'data:image/png;base64,iVBORw0KGgoAAAANSUhE...' // very long string
'data:image/png;base64,iVBORdqwweKGgoAAAasdSUhE...' // very long string
]
}),
headers: {
"Content-Type": "application/json" // I'm not sure if I should use application/json
}
})
我这样做了,我的服务器崩溃说“请求实体太大”
我应该使用什么来替代?或者我做错了什么?
【问题讨论】:
-
您可以上传照片文件 - 特别是如果它们很大。您可以选择存储在文档中(最大 16 MB)或 GridFS。
标签: json mongodb react-native express