http 0.02
HTTP library for Python
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
| File | Type | Py Version | Uploaded on | Size | # downloads |
|---|---|---|---|---|---|
| http-0.02.tar.gz (md5) | Source | 2012-02-12 | 31KB | 430 | |
- Author: Franck Cuny
- Home Page: https://github.com/franckcuny/http
- License: MIT
- Categories
- Package Index Owner: Franck.Cuny
- DOAP record: http-0.02.xml
