umi-request icon indicating copy to clipboard operation
umi-request copied to clipboard

Fix `content-type: multipart/form-data` causing requests to fail.

Open ystarlongzi opened this issue 4 years ago • 3 comments

对于 content-type: multipart/form-data 的请求,需要删除请求头里的 content-type,让浏览器自己去添加,否则会由于未包含 boundary 信息,导致上传失败

见:

  • https://github.com/umijs/umi-request/issues/98
  • https://muffinman.io/uploading-files-using-fetch-multipart-form-data/

ystarlongzi avatar Mar 19 '20 12:03 ystarlongzi

@chenjsh36 可以帮忙看下嘛

ystarlongzi avatar Apr 02 '20 13:04 ystarlongzi

这个需要加上 一直使用1.3.5版本的包这是6个月前的包, 上传请求中手动添加了 content-type: multipart/form-data 之前没有问题 最近谷歌浏览器87后出问题 https://github.com/umijs/umi-request/pull/118#issuecomment-740337984

SCWR avatar Dec 08 '20 03:12 SCWR

为什么这个 PR 不被合并?

GreatAuk avatar Nov 25 '21 02:11 GreatAuk