- From: Harris Hancock <notifications@github.com>
- Date: Wed, 28 Feb 2018 18:23:15 +0000 (UTC)
- To: whatwg/fetch <fetch@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
Received on Wednesday, 28 February 2018 18:23:39 UTC
Currently, the following code snippet replaces `request`'s body as one would expect: ```javascript let request = new Request(url, { method: "POST", body: "foo" }) request = new Request(request, { body: "bar" }) ``` But this snippet throws a TypeError early in Request's constructor: ```javascript let request = new Request(url, { method: "POST", body: "foo" }) await request.text() // disturb the body request = new Request(request, { body: "bar" }) // throws ``` This commit's changes allows the latter code snippet to work like the first one. Fixes #674. You can view, comment on, or merge this pull request online at: https://github.com/whatwg/fetch/pull/675 -- Commit Summary -- * Allow used body replacement in Request constructor -- File Changes -- M fetch.bs (16) -- Patch Links -- https://github.com/whatwg/fetch/pull/675.patch https://github.com/whatwg/fetch/pull/675.diff -- 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/pull/675
Received on Wednesday, 28 February 2018 18:23:39 UTC