Skip to main content

Uvicorn HTTP implementation using httparse! 🏃

Project description

Uvicorn HTTParse

The uvicorn-httparse package uses httparse to parse HTTP requests in Uvicorn.

httparse is a Python binding of a Rust library that gives its name.

Installation

pip install uvicorn-httparse

Usage

import uvicorn

if __name__ == "__main__":
    uvicorn.run("app:app", http="uvicorn_httparse.HttparseProtocol")

For more details, see the Uvicorn documentation.

License

This project is licensed under the terms of the MIT license.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

uvicorn_httparse-0.1.0.tar.gz (6.6 kB view details)

Uploaded Source

Built Distribution

uvicorn_httparse-0.1.0-py3-none-any.whl (7.2 kB view details)

Uploaded Python 3

File details

Details for the file uvicorn_httparse-0.1.0.tar.gz.

File metadata

  • Download URL: uvicorn_httparse-0.1.0.tar.gz
  • Upload date:
  • Size: 6.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.12.0 pkginfo/1.8.3 requests/2.28.1 requests-toolbelt/0.9.1 tqdm/4.64.0 CPython/3.7.15+

File hashes

Hashes for uvicorn_httparse-0.1.0.tar.gz
Algorithm Hash digest
SHA256 462b11710353de2ced16e4d1c40110d6b98543ff5c4e4b9f1422e7cbbb5993de
MD5 fa16d77346309c4f3e4d96a7f2b1e582
BLAKE2b-256 aaf5b5ee6c58df1d1ef1a3d925aad9011e492e8edf980c35ee0b7a87f9241009

See more details on using hashes here.

File details

Details for the file uvicorn_httparse-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: uvicorn_httparse-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 7.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.12.0 pkginfo/1.8.3 requests/2.28.1 requests-toolbelt/0.9.1 tqdm/4.64.0 CPython/3.7.15+

File hashes

Hashes for uvicorn_httparse-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 56dfe509c0f18696a118de053e324619d1b0ab5f971d198f8d68ba7d3fd81f39
MD5 47ab84d342d8afdeb7f88b4089947764
BLAKE2b-256 6138a1823b7e3c7b984eb3bc32c3aa18971234b587f3b93c18e55fed1cd9e334

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page