如何使用Web API fetch方法将文件作为请求正文发布?
window.fetch('https://www.example.com',
{
method: 'POST',
headers: new Headers({'content-type': 'application/octet-stream'}),
body: FILE
}
)
答案 0 :(得分:3)
你可以做这样的事情
let input = document.querySelector('input[type="file"]');
let data = new FormData();
data.append('file', input.files[0]);
fetch('https://www.example.com', {
method: 'POST',
body: data
});