使用 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