summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLorenzo M. Catucci <lorenzo@sancho.ccd.uniroma2.it>2012-06-08 13:32:55 +0200
committerLorenzo M. Catucci <lorenzo@sancho.ccd.uniroma2.it>2012-06-08 13:32:55 +0200
commited9663c861b5da5a684a3ebd26700e52e49ce39f (patch)
tree53e5ebcd9bc45a024d7374d7532c030d0cd3e3a2
parent34f00aede8634810164baaac0fd9214b683ff181 (diff)
downloadpyramid-ed9663c861b5da5a684a3ebd26700e52e49ce39f.tar.gz
pyramid-ed9663c861b5da5a684a3ebd26700e52e49ce39f.tar.bz2
pyramid-ed9663c861b5da5a684a3ebd26700e52e49ce39f.zip
Lowercase the accept parameter in add_view
Fix the RFC 2616 sec. 3.7 compliance by storing a canonical cased version of the parameter.
-rw-r--r--pyramid/config/views.py3
1 files changed, 3 insertions, 0 deletions
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,