Ticket #269: webdav-bug.py

File webdav-bug.py, 352 bytes (added by Bryan Berg, 14 years ago)

webdav-bug.py

Line 
1#!/usr/bin/env python
2
3import requests
4
5base_url = 'http://gelid-goose:83/foo.jpg'
6filename = 'image.jpg'
7
8session = requests.Session()
9
10r = session.get(base_url)
11print r.status_code, len(r.content)
12
13with file(filename, 'rb') as fp:
14 r = session.put(base_url, data=fp, headers={'Content-type': 'image/jpeg'})
15 print r.status_code, len(r.content)