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.7.tar.gz
(46.8 kB
view details)
File details
Details for the file httpparser-0.3.7.tar.gz.
File metadata
- Download URL: httpparser-0.3.7.tar.gz
- Upload date:
- Size: 46.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4390dac54c4e355b620efa66b004cf9991e909217a87bdc8b66a62195d13b5f8
|
|
| MD5 |
c4a57376dc5ed537af53cc1854d976c0
|
|
| BLAKE2b-256 |
64797a072caafafe1d6628f8a7346d6c27cdb23770f9ec1825cb08dc9f397efb
|