- From: Jan Jaap <notifications@github.com>
- Date: Tue, 18 Jul 2017 17:00:20 +0000 (UTC)
- To: whatwg/fetch <fetch@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
Received on Tuesday, 18 July 2017 17:00:49 UTC
The following solution works in all browsers. Include `exec.js` + `exec-fetch.js` (534 + 265 bytes) in the HTML document. ```html <script src="exec.min.js"></script> <script src="exec-fetch.min.js"></script> ``` The native [fetch](https://developers.google.com/web/updates/2015/03/introduction-to-fetch) method is now enhanced with a `.cancel()` method. ```javascript // normal fetch request var request = fetch('https://ajax.googleapis.com/ajax/libs/angularjs/1.6.4/angular.min.js') .then(function(response) { response.text().then(function(text) { console.log('response', text.length); }); }).catch(function(err) { console.log('err', err.message); }); // cancel after 10ms setTimeout(function() { request.cancel(); }, 10); ``` -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/whatwg/fetch/issues/447#issuecomment-316129051
Received on Tuesday, 18 July 2017 17:00:49 UTC