1 如何上傳,var input = document.querySelector('input[type="file"]')var data = new FormData()data.append('file', input.files[0])data.append('user', 'hubot')fetch('/avatars', { method: 'POST', body: data})2 在fetch源碼中;初始化header的時候,有如下源碼if (!headers.has('content-type') && options.body && typeof options.body.getBoundary === 'function') { headers.set('content-type', 'multipart/form-data; boundary=' + options.body.getBoundary()); }里面的options.body就是上面的body:data;3 問題:這里面的options.body.getBoundary哪里來的?
FormData fetch上傳文件
HUWWW
2019-02-12 17:20:59