OpenStack middleware library
Go to file
Adam Kijak d9ad4bae1e Invalid parsing of Forwarded header fixed
_parse_rfc7239_header() did not parse properly
a Forwarded header with additional spaces

Closes-Bug: #1711573
Change-Id: Ic8b7f9698d7b3440005b17d249b1c8f0f66dae8a
(cherry picked from commit 480d60ac85)
2017-08-31 06:35:51 +00:00
doc/source switch from oslosphinx to openstackdocstheme 2017-06-28 14:32:18 +08:00
oslo [fix-compat] More definitions for oslo.middleware 2015-12-12 19:18:33 +00:00
oslo_middleware Invalid parsing of Forwarded header fixed 2017-08-31 06:35:51 +00:00
releasenotes switch from oslosphinx to openstackdocstheme 2017-06-28 14:32:18 +08:00
tools Add Constraints support 2016-12-20 14:33:43 +11:00
.coveragerc Fix coverage configuration and execution 2015-10-05 17:23:48 -04:00
.gitignore Add reno for release notes management 2016-06-30 09:58:08 +00:00
.gitreview Update .gitreview for stable/pike 2017-07-28 21:05:06 +00:00
.mailmap exported from oslo-incubator by graduate.sh 2014-06-24 16:49:39 -04:00
.testr.conf initial oslo.middleware checkin 2014-06-24 18:14:05 -04:00
CONTRIBUTING.rst Optimize the link address 2017-04-15 10:13:47 +08:00
HACKING.rst Update URLs in documents according to document migration 2017-07-12 23:06:02 +08:00
LICENSE exported from oslo-incubator by graduate.sh 2014-06-24 16:49:39 -04:00
README.rst update the docs url in the readme 2017-07-04 16:57:51 +08:00
babel.cfg exported from oslo-incubator by graduate.sh 2014-06-24 16:49:39 -04:00
requirements.txt Updated from global requirements 2017-06-15 16:33:00 +00:00
setup.cfg Update URLs in documents according to document migration 2017-07-12 23:06:02 +08:00
setup.py Updated from global requirements 2017-03-03 00:03:09 +00:00
test-requirements.txt Updated from global requirements 2017-08-11 19:04:09 +00:00
tox.ini Update UPPER_CONSTRAINTS_FILE for stable/pike 2017-07-28 21:05:07 +00:00

README.rst

oslo.middleware

Latest Version

Downloads

Oslo middleware library includes components that can be injected into wsgi pipelines to intercept request/response flows. The base class can be enhanced with functionality like add/delete/modification of http headers and support for limiting size/connection etc.