Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bugfix: uri parsing #261

Merged
merged 4 commits into from
Aug 27, 2019
Merged

Bugfix: uri parsing #261

merged 4 commits into from
Aug 27, 2019

Commits on Aug 27, 2019

  1. Configuration menu
    Copy the full SHA
    e882325 View commit details
    Browse the repository at this point in the history
  2. Allow requests with URI that starts with multiple slashes

    The HTTP spec states that it is acceptable to send a request like:
    
    GET //whatever/testing HTTP/1.1
    
    This should get properly conveyed to the WSGI application, but due to
    the way that urlsplit works in the standard library this did not happen
    correctly. With this fix we pass through the original path as requested
    by the client, and the WSGI application will be responsible for
    collapsing multiple empty path segments as necessary.
    
    Fixes #260
    digitalresistor committed Aug 27, 2019
    Configuration menu
    Copy the full SHA
    881fc2b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e9a2de7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2bd372a View commit details
    Browse the repository at this point in the history