From 3a7643782edd56dad7cf641d150bcef35399f33f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Hoguin?= Date: Tue, 21 Jun 2016 19:03:18 +0200 Subject: Remove cowboy_req:new/14 This internal function is no longer necessary. --- src/cowboy_req.erl | 31 ------------------------------- 1 file changed, 31 deletions(-) (limited to 'src') diff --git a/src/cowboy_req.erl b/src/cowboy_req.erl index 48e4c93..121f747 100644 --- a/src/cowboy_req.erl +++ b/src/cowboy_req.erl @@ -16,7 +16,6 @@ -module(cowboy_req). %% Request API. --export([new/14]). -export([method/1]). -export([version/1]). -export([peer/1]). @@ -157,36 +156,6 @@ %% Request API. --spec new(any(), module(), - undefined | {inet:ip_address(), inet:port_number()}, - binary(), binary(), binary(), - cowboy:http_version(), cowboy:http_headers(), binary(), - inet:port_number() | undefined, binary(), boolean(), boolean(), - undefined | cowboy:onresponse_fun()) - -> req(). -new(Socket, Transport, Peer, Method, Path, Query, - Version, Headers, Host, Port, Buffer, CanKeepalive, - Compress, OnResponse) -> - Req = #http_req{socket=Socket, transport=Transport, pid=self(), peer=Peer, - method=Method, path=Path, qs=Query, version=Version, - headers=Headers, host=Host, port=Port, buffer=Buffer, - resp_compress=Compress, onresponse=OnResponse}, - case CanKeepalive of - false -> - Req#http_req{connection=close}; - true -> - case parse_header(<<"connection">>, Req) of - undefined -> - case Version of - 'HTTP/1.1' -> Req; %% keepalive - 'HTTP/1.0' -> Req#http_req{connection=close} - end; - Tokens -> - Connection = connection_to_atom(Tokens), - Req#http_req{connection=Connection} - end - end. - -spec method(req()) -> binary(). method(#{method := Method}) -> Method. -- cgit v1.2.3