Re: [whatwg] Fetch API Polyfill

Interesting—thanks for the clarification. I've updated the example from this

    fetch('/users.html').then(function(response) {
      document.body.innerHTML = response.body

to this

      .then(function(response) {
        return response.text()
      }).then(function(body) {
        document.body.innerHTML = body

Should `response.body` ever be used directly or only accessed through
one of the response body promises (json, text, blob, arrayBuffer,

On Tue, Oct 14, 2014 at 4:03 AM, Anne van Kesteren <> wrote:
> On Tue, Oct 14, 2014 at 1:15 AM, David Graham
> <> wrote:
>> We’re developing a polyfill for the new Fetch API at GitHub:
>> The spec was fairly easy to follow, but I’d love any feedback on places the implementation could be improved. Fetch is probably the most exciting new browser API since querySelectorAll.
> The example in suggests your promise resolves too late. It
> needs to resolve when all the HTTP headers are in. The body can then
> be accessed through a series of promise methods. (And in the future
> you can have access to a stream at that point as well.)
> --

Received on Tuesday, 14 October 2014 16:08:30 UTC