httpparser is a Python binding for PicoHttpParser
Installation
httpparser requires Python 2.7, 3.4+ and is available on PyPI.
Use pip to install it:
pip install httpparser
Using httpparser
import httpparser
class Protocol:
def __init__(self):
self.parser = httpparser.Request(self)
def on_header(self, name, value):
pass
def on_headers(self, headers):
pass
def on_uri(self, uri):
pass
def on_body(self, body):
pass
def on_complete(self):
pass
def data_received(self, data):
self.parser.parse(data)
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
httpparser-0.3.6.tar.gz
(42.3 kB
view details)
File details
Details for the file httpparser-0.3.6.tar.gz.
File metadata
- Download URL: httpparser-0.3.6.tar.gz
- Upload date:
- Size: 42.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6c68610491ebcb748fae61dad5525fe573756f659b31943341ce5fbe6b25710f
|
|
| MD5 |
f420f8ea44f2372adebfc77333538f16
|
|
| BLAKE2b-256 |
f0a144ab90cef8c573b25a0c24d3983f3d259179ed6ce9c3e55248341c7b379e
|