CodingYang

vuePress-theme-reco Rackar    2018 - 2024
CodingYang CodingYang

Choose mode

  • dark
  • auto
  • light
首页
类别
  • 技术
  • 个人
  • 思考
  • 儿童
标签
时间线
联系
  • 关于
  • RSS订阅 (opens new window)
  • GitHub (opens new window)
  • 简书 (opens new window)
  • CSDN (opens new window)
  • WeChat (opens new window)
GitHub (opens new window)
author-avatar

Rackar

67

文章

44

标签

首页
类别
  • 技术
  • 个人
  • 思考
  • 儿童
标签
时间线
联系
  • 关于
  • RSS订阅 (opens new window)
  • GitHub (opens new window)
  • 简书 (opens new window)
  • CSDN (opens new window)
  • WeChat (opens new window)
GitHub (opens new window)
  • node 服务器图片上传失败

node 服务器图片上传失败

vuePress-theme-reco Rackar    2018 - 2024

node 服务器图片上传失败


Rackar 2019-11-05 Node.js

测试了各种写法,报 500 错误,连问题在哪都找不到。

简直都要放弃了,发现原来是 node 服务器用的 multer 问题。

服务端用了:

apiRoutes.post('/uploadimage', upload.single('avatar'), uploadImage)

这种鬼写法,指定了类型名称为 avatar。

那在前端上传时,必须要用同名的方式:

let data = new FormData();
data.append("avatar", file.file);
let config = {
        headers: {
          "Content-Type": "multipart/form-data"
        }
      };
1
2
3
4
5
6
7

参考: https://blog.csdn.net/qq_37540004/article/details/60963039

参与编辑此文章 (opens new window)
更新于: 3/22/2020, 11:16:45 PM