可以通过HTML元素,FormData() 和fetch()上传文件。

var formData = new FormData();
var fileField = document.querySelector("input[type='file']");

formData.append('username', 'abc123');
formData.append('avatar', fileField.files[0]);

fetch('https://example.com/profile/avatar', {
  method: 'PUT',
  body: formData
})
.then(response => response.json())
.catch(error => console.error('Error:', error))
.then(response => console.log('Success:', response));

标签: none

已有 4 条评论

  1. 作者以非凡的视角解读平凡,让文字焕发出别样的光彩。

  2. 修辞手法运用娴熟,比喻贴切,感染力强。

  3. 存在主义视角的介入提升了思想维度。

  4. 这是一篇佳作,无论是从内容、语言还是结构上,都堪称完美。

添加新评论