]> Cypherpunks repositories - gostls13.git/commit
[release-branch.go1.11] net/http: ensure null body in Fetch response is not read
authorJohan Brandhorst <johan.brandhorst@gmail.com>
Fri, 24 Aug 2018 11:10:01 +0000 (12:10 +0100)
committerBrad Fitzpatrick <bradfitz@golang.org>
Mon, 24 Sep 2018 17:10:10 +0000 (17:10 +0000)
commitb5ed6ec14092b04156adcbaba101958dc9d9d74b
treec0b7eeb2ed3fb24649c566ed8d1c02c9a16b3695
parentf2113d94c15dfa82d5afb46bc750f009284e2f64
[release-branch.go1.11] net/http: ensure null body in Fetch response is not read

The Fetch API returns a null body if there is no response body,
on browsers that support streaming the response body. This
change ensures we check for both undefined and null bodies
before attempting to read the body.

Fixes #27424

Change-Id: I0da86b61284fe394418b4b431495e715a037f335
Reviewed-on: https://go-review.googlesource.com/131236
Reviewed-by: Richard Musiol <neelance@gmail.com>
Run-TryBot: Richard Musiol <neelance@gmail.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
(cherry picked from commit ce536837d8e53f1bf0c7ef450d4580d19f7d6f52)
Reviewed-on: https://go-review.googlesource.com/136915
src/net/http/roundtrip_js.go