Javascript 找不到图像/can';t获取/上传/映像节点jsrestapi
我正试图在nodejs/expressjsrestapi中向客户端发送一个图像。我试图做的是将该图像url保存在mongo db数据库中。当用户发出get请求时,我会将所有必要的数据发送到基本上是化身的图像旁边。现在在客户端,我无法接收该图像。我的反应一直很差 在chrome开发工具的控制台选项卡中,我将看到以下内容 当我在“网络”选项卡中看到下面的响应时,它也有到“化身”的链接。这里一切都很完美 现在,当我检查我的上传文件夹,我确实有图像。检查以下内容:Javascript 找不到图像/can';t获取/上传/映像节点jsrestapi,javascript,node.js,mongodb,express,Javascript,Node.js,Mongodb,Express,我正试图在nodejs/expressjsrestapi中向客户端发送一个图像。我试图做的是将该图像url保存在mongo db数据库中。当用户发出get请求时,我会将所有必要的数据发送到基本上是化身的图像旁边。现在在客户端,我无法接收该图像。我的反应一直很差 在chrome开发工具的控制台选项卡中,我将看到以下内容 当我在“网络”选项卡中看到下面的响应时,它也有到“化身”的链接。这里一切都很完美 现在,当我检查我的上传文件夹,我确实有图像。检查以下内容: 在这一切之后,我仍然会犯这些错
在这一切之后,我仍然会犯这些错误,仍然不确定我到底在哪里犯了错误。一件事是,可能客户端正在尝试向/uploads/image端点发出请求,这是我不想要的。我只想使用我在回复中得到的url显示该图像。前端将无法访问“uploads”目录
在node中,将上载的文件移动到node应用程序的公共目录的子目录中,并从中设置相对路径和图像路径。由于在express中没有看到静态文件的配置,这可能是问题所在 要在
/uploads
文件夹中提供静态文件,需要添加此行
app.use('/uploads', express.static('uploads'));
图片在这里没有帮助。。。请在这里发布一些代码,统计您到目前为止尝试的内容…没有足够的信息。但我认为,您并没有使用扩展保存图像。