An easy to use HTTP client
Project description
Description
An easy to use HTTP client.
Installation
$ pip install urlfetch -U
Hello World
from urlfetch import get response = get('http://python.org/') print response.body
Upload file
from urlfetch import post response = post( 'http://127.0.0.1:8888/upload', headers = { 'Referer': 'http://127.0.0.1/', }, files = { 'fieldname1': open('/path/to/file', 'rb'), #'fieldname2': 'file content', # file must have a filename 'fieldname3': ('filename', open('/path/to/file2', 'rb')), 'fieldname4': ('filename', 'file content'), }, data = { 'foo': 'bar' }, ) print response.status, response.body
Contributors
Andrey Usov <https://github.com/ownport>
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
urlfetch-0.4.0.zip
(24.2 kB
view hashes)
urlfetch-0.4.0.tar.gz
(22.0 kB
view hashes)
urlfetch-0.4.0.tar.bz2
(19.1 kB
view hashes)