From ed9663c861b5da5a684a3ebd26700e52e49ce39f Mon Sep 17 00:00:00 2001 From: "Lorenzo M. Catucci" Date: Fri, 8 Jun 2012 13:32:55 +0200 Subject: Lowercase the accept parameter in add_view Fix the RFC 2616 sec. 3.7 compliance by storing a canonical cased version of the parameter. --- pyramid/config/views.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pyramid/config/views.py b/pyramid/config/views.py index 9e9b5321b..d54976988 100644 --- a/pyramid/config/views.py +++ b/pyramid/config/views.py @@ -1001,6 +1001,9 @@ class ViewsConfiguratorMixin(object): # GET implies HEAD too request_method = as_sorted_tuple(request_method + ('HEAD',)) + if accept is not None: + accept = accept.lower() + order, predicates, phash = make_predicates(xhr=xhr, request_method=request_method, path_info=path_info, request_param=request_param, header=header, accept=accept, -- cgit v1.2.3