使用 fetch API 的 HTTP
应该注意的是,Fetch 不支持进度回调。请参阅: https : //github.com/github/fetch/issues/89 。
另一种方法是使用 XMLHttpRequest https://developer.mozilla.org/en-US/docs/Web/Events/progress 。
fetch('https://mywebsite.com/mydata.json').then(json => console.log(json));
fetch('/login', {
method: 'POST',
body: form,
mode: 'cors',
cache: 'default',
}).then(session => onLogin(session), failure => console.error(failure));
有关获取的更多详细信息,请访问 MDN