Hello Everyone,

I have a Django project deployed via apache/uwsgi. But things do not work ... as described (in https://docs.djangoproject.com/en/3.0/ref/request-response/#django.http.HttpRequest.META).

I would expect all request headers to be converted to "META keys by converting all characters to uppercase, replacing any hyphens with underscores and adding an HTTP_ prefix to the name", but instead they are not!

Does anyone know why? Is it possible the conversion is performed on http protcol only (not on https which I am using)? Is there any switch/configuration parameter that enable/disable this conversion?

Any hint explaining the behavior will be really appreciated!

Thanks in advance for your kind advice

Dario


P.S.: The following is the content of requirements.txt

certifi==2018.4.16
cffi==1.11.5
chardet==3.0.4
django-cors-headers==2.2.0
django-simple-history==2.0
djangorestframework==3.7.7
docker==3.5.1
docker-pycreds>=0.3.0
idna==2.6
mysqlclient>=1.3,<1.4
pycparser==2.18
pytz==2018.3
requests>=2.20,<2.21
six==1.11.0
urllib3>=1.23,<1.24
websocket-client==0.47.0
Django==2.1.2
gunicorn>=19.5.0,<19.6
django-filter==2.0.0
mozilla-django-oidc==1.2.1
python-dateutil==2.8.0

--
You received this message because you are subscribed to the Google Groups "Django 
users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/54a05b54-9ca1-9fa9-de03-5be80dfcaac0%40elettra.eu.

Reply via email to