From 860719db3bf89aeba074c06ebb0a076051d6ab98 Mon Sep 17 00:00:00 2001 From: Fredrik Enestad Date: Tue, 22 Jan 2019 17:44:51 +0100 Subject: :authority is not required by spec --- src/cow_http2_machine.erl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cow_http2_machine.erl b/src/cow_http2_machine.erl index 49c3eb9..ee34e75 100644 --- a/src/cow_http2_machine.erl +++ b/src/cow_http2_machine.erl @@ -551,7 +551,7 @@ headers_pseudo_headers(Frame, State=#http2_machine{local_settings=LocalSettings} headers_malformed(Frame, State, 'CONNECT requests only use the :method and :authority pseudo-headers. (RFC7540 8.3)'); %% Other requests. - {ok, PseudoHeaders=#{method := _, scheme := _, authority := _, path := _}, Headers} -> + {ok, PseudoHeaders=#{method := _, scheme := _, path := _}, Headers} -> headers_regular_headers(Frame, State, Type, Stream, PseudoHeaders, Headers); {ok, _, _} -> headers_malformed(Frame, State, -- cgit v1.2.3