1

我有一个带有上传文件的发布请求的节点端点。我能够读取从浏览器发送的数据(文件),现在我想将数据或整个请求转发到托管在其他地方的另一台服务器。我正在使用 node、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);
    });

});

任何帮助表示赞赏。

4

0 回答 0