anchor.diff:  		{<<"content-length">>, integer_to_binary(iolist_size(Body))}
   	]),
   	gun:data(ConnPid, Ref, fin, Body),
  -	{response, _, 413, _} = gun:await(ConnPid, Ref),
  +	{response, _, 413, _} = gun:await(ConnPid, Ref, infinity),
   	gun:close(ConnPid).
   
   read_urlencoded_body_too_long(Config) ->
  
positive.code: do_get(Path, Headers, Config) ->
  	ConnPid = gun_open(Config),
  	Ref = gun:get(ConnPid, Path, [{<<"accept-encoding">>, <<"gzip">>}|Headers]),
  	{response, IsFin, Status, RespHeaders} = gun:await(ConnPid, Ref),
  	{ok, RespBody} = case IsFin of
  		nofin -> gun:await_body(ConnPid, Ref, 30000);
  		fin -> {ok, <<>>}
  	end,
  	gun:close(ConnPid),
  
negative.code: do_get_inform(Path, Config) ->
  	ConnPid = gun_open(Config),
  	Ref = gun:get(ConnPid, Path, [{<<"accept-encoding">>, <<"gzip">>}]),
  	case gun:await(ConnPid, Ref, infinity) of
  		{response, _, RespStatus, RespHeaders} ->
  			%% We don't care about the body.
  			gun:close(ConnPid),
  			{RespStatus, RespHeaders};
  		{inform, InfoStatus, InfoHeaders} ->
  			{response, IsFin, RespStatus, RespHeaders}
  				= case gun:await(ConnPid, Ref, infinity) of
  					{inform, InfoStatus, InfoHeaders} ->
  						gun:await(ConnPid, Ref, infinity);
  					Response ->
  						Response
  			end,
  			{ok, RespBody} = case IsFin of
  				nofin -> gun:await_body(ConnPid, Ref, infinity);
  				fin -> {ok, <<>>}
  			end,
  			gun:close(ConnPid),
  