Re: [fetch] Aborting a fetch (#27)

I agree with @appden.  If one of the two below were supported, there'd be no need for any of this discussion on cancelable promises.

```js
var request = new Request('http://example.com');
fetch(request);
setTimeout(function() {
  request.abort();
}, 10000);
```
*or*
```js
fetch('http://example.com', {
  terminator: function(abort) {
    setTimeout(abort, 10000);
  }
});
```

And library authors could pass along this "abort" control if they wished.

And it would seem sensible to me if the above promises resolved with a response indicating end-user termination.


---
Reply to this email directly or view it on GitHub:
https://github.com/whatwg/fetch/issues/27#issuecomment-111004364

Received on Thursday, 11 June 2015 05:56:59 UTC