diff options
-rw-r--r-- | src/cow_http_hd.erl | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/cow_http_hd.erl b/src/cow_http_hd.erl index bbdb0e1..ba640e0 100644 --- a/src/cow_http_hd.erl +++ b/src/cow_http_hd.erl @@ -42,6 +42,7 @@ -export([parse_last_modified/1]). -export([parse_max_forwards/1]). -export([parse_pragma/1]). +-export([parse_proxy_authenticate/1]). -export([parse_proxy_authorization/1]). -export([parse_range/1]). -export([parse_retry_after/1]). @@ -2288,6 +2289,15 @@ parse_max_forwards_error_test_() -> parse_pragma(<<"no-cache">>) -> no_cache; parse_pragma(_) -> cache. +%% @doc Parse the Proxy-Authenticate header. +%% +%% Alias of parse_www_authenticate/1 due to identical syntax. + +-spec parse_proxy_authenticate(binary()) -> [{basic, binary()} + | {bearer | digest | binary(), [{binary(), binary()}]}]. +parse_proxy_authenticate(ProxyAuthenticate) -> + parse_www_authenticate(ProxyAuthenticate). + %% @doc Parse the Proxy-Authorization header. %% %% Alias of parse_authorization/1 due to identical syntax. |