动态

详情 返回 返回

使用form-data的content-type上傳文件問題 - 动态 详情

問題

當後端需要我們上傳文件時,一般會用form-data的類型。

接口文檔像這樣:
image.png

目標是發出這樣一個請求:
image.png

代碼示例

// file從input為file的輸入框獲取
const formData = new FormData();
formData.append('code', 'xxx')
formData.append('index', "xxx");
formData.append('file', file); 

fetch('/excel/import', {
  method: 'POST',
  body: formData
});

注意

不要對formdata進行包裝,以下是錯誤示例:

fetch('/excel/import', {
  method: 'POST',
  body: {
      formData
  }
});
user avatar honwhy 头像 aqiongbei 头像 yelloxing 头像 huajianketang 头像 jiavan 头像 wmbuke 头像 weishiledanhe 头像 yuhuashi_584a46acea21f 头像 leoych 头像 DolphinScheduler 头像 shimiandeshatanku 头像 huaiyug 头像
点赞 52 用户, 点赞了这篇动态!
点赞

Add a new 评论

Some HTML is okay.