- From: Jeff Barczewski <notifications@github.com>
- Date: Thu, 18 Aug 2016 11:30:19 -0700
- To: whatwg/fetch <fetch@noreply.github.com>
Received on Thursday, 18 August 2016 18:30:46 UTC
@WebReflection It appears from the Fetch API that when the promise resolves that we must have already received the headers back since they are just a property off of the response. Thus it is fairly late in the request cycle (maybe stage 3?), you might be able to cancel and save the streaming of a large payload, but the processing time has already occurred. So I guess response.body.cancel() wouldn't save much time unless you have large payload to transfer. I did a few adhoc tests and that seemed to match this conclusion. I guess RxJS ajax is the better option for cancellation at the moment, it aborts the xhr on unsubscribe. -- 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/27#issuecomment-240813527
Received on Thursday, 18 August 2016 18:30:46 UTC