Allow parsing of requests with no OAuth headers.
diff --git a/src/oauth_uri.erl b/src/oauth_uri.erl index c019427..5023f98 100644 --- a/src/oauth_uri.erl +++ b/src/oauth_uri.erl
@@ -31,7 +31,7 @@ intercalate(", ", [concat([encode(K), "=\"", encode(V), "\""]) || {K, V} <- Params]). params_from_header_string(String) -> - [param_from_header_string(Param) || Param <- re:split(String, ",\\s*", [{return, list}])]. + [param_from_header_string(Param) || Param <- re:split(String, ",\\s*", [{return, list}]), Param =/= ""]. param_from_header_string(Param) -> [Key, QuotedValue] = string:tokens(Param, "="),