http is heavily inspired by the HTTP::Message distribution.
Synopsis
>>> from http import Request
>>> request = Request('GET', 'http://pypi.python.org')
>>> print request.method
GET
Components
http provides a few components to build HTTP messages:
Headers: a class to manipulates HTTP headers
Request: a class to encapsulate a HTTP request
Response: a class to encapsulate a HTTP response
Date: a class to convert date to and from ISO 8601
Url: a class to manipulate url
Headers
>>> from http import Headers
>>> h = Headers()
>>> h.add('Content-Type', 'application/json')
Request
>>> from http import Request
>>> r = Request('GET', 'htttp://lumberjaph.net')
Response
>>> from http import Response >>> r = Response(200)
Links
How to get?
Install with “pip” command:
$ pip install http
or check out development version:
$ git clone git://github.com/franckcuny/http.git
Release files for http 0.02
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| http-0.02.tar.gz | 32.1 kB | Details |
Release files / http-0.02.tar.gz
| Download URL | http-0.02.tar.gz |
|---|---|
| Size | 32.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
071bc409f687535b6e31a94bced6a7773905abad8d2f236b406202b7283f682c
|
|
BLAKE2b-256 checksum How to use checksums |
e391a9260805e532e33df273b8f7dffad5c51693f8f9ba5f86bedcf42a7f22eb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |