From 54123924e717546920f10bad3f0bcda1d8af94c2 Mon Sep 17 00:00:00 2001 From: Unix1 Date: Wed, 11 Jun 2014 07:47:15 -0700 Subject: Return body when content-length not specified Per extend/gun#22 we need to return body until server closes connection when server doesn't specify content-length and transfer-encoding --- src/gun_http.erl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gun_http.erl b/src/gun_http.erl index 5af1b12..86fc436 100644 --- a/src/gun_http.erl +++ b/src/gun_http.erl @@ -301,7 +301,7 @@ io_from_headers(Version, Headers) -> _ -> case lists:keyfind(<<"transfer-encoding">>, 1, Headers) of false -> - head; + body_close; {_, TE} -> case cow_http_hd:parse_transfer_encoding(TE) of [<<"chunked">>] -> body_chunked; -- cgit v1.2.3