在哪里保存通过 POST 上传的图像以及如何通过 GET 发送该图像
where to save images uploaded via POST and how to send that image via GET
我的问题似乎很常见,但在各种用例中,我找不到确切的答案
想法:
用户将从前端上传图片,每次上传都应在数据库中创建一个 json 条目,例如:
{
id: number,
description: string,
image_url: string //important, this should be the image url
}
我要把这些图片保存在哪里,这样我就可以拥有一个 image_url
,所以只要有人在浏览器中输入 url,就会看到该图片
您可以将图像保存在一个文件夹中,然后使用如下方式提供其文件:
app.use('/images', express.static('images'))
图像链接会像 your-domain.com/images/IMAGE_NAME
。
你可以阅读更多 here
我的问题似乎很常见,但在各种用例中,我找不到确切的答案
想法:
用户将从前端上传图片,每次上传都应在数据库中创建一个 json 条目,例如:
{
id: number,
description: string,
image_url: string //important, this should be the image url
}
我要把这些图片保存在哪里,这样我就可以拥有一个 image_url
,所以只要有人在浏览器中输入 url,就会看到该图片
您可以将图像保存在一个文件夹中,然后使用如下方式提供其文件:
app.use('/images', express.static('images'))
图像链接会像 your-domain.com/images/IMAGE_NAME
。
你可以阅读更多 here