﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
28609	Original request URI is not available to development server	Jay Lynch	nobody	"When using the default development server using `manage.py runserver` the value `settings.WSGI_APPLICATION` may be used to configure the WSGI application which is executed.

If trying to use this feature to apply WSGI middleware, however, there is no way to access the original URI of the request, leaving the user unable to detect certain specific URLs they may wish to respond to, eg:

`https://localhost:8000/search/test+search` and 
`https://localhost:8000/search/test%2Bsearch` appear identical to the WSGI application.

In production this is typically addressed with a uWSGI parameter passing the original request URI as `REQUEST_URI`, the WSGIRequestHandler has the information and can perform the same function.

"	Cleanup/optimization	closed	Core (Management commands)	1.11	Normal	wontfix	server http-server runserver	Graham Dumpleton	Unreviewed	1	0	0	0	0	0
