将文件上传数据与 node 和 express 一样转发到另一个 API

问题描述

我有一个节点端点,带有上传文件的 post 请求。我能够读取从浏览器发送的数据(文件),现在我想将数据或整个请求转发到托管在其他地方的另一台服务器。我正在使用节点、expressexpress-fileupload。如果需要,我愿意摆脱 express-fileupload 插件。 以下是我所拥有的

app.post("/uploadImage",(req,res) => {
  const headers = {
    "Content-Type": "multipart/form-data"
  };
  axios
    .post("http://139.59.80.251:8080/homely/images",req.files.file.data,{
      headers: headers,})
    .then((resp) => {
      res.send(resp);
    })
    .catch((e) => {
      res.status(500).send(e);
    });

});

感谢任何帮助。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)