Check out the python Requests module: 
http://docs.python-requests.org/en/latest/index.html

Sent from my iPhone

On Aug 25, 2011, at 7:07, Shashwat Anand <anand.shash...@gmail.com> wrote:

> I want to make a PUT request.
> I need some headers of my own ( certificates etc ) and I need to mandatorily 
> use a proxy.
> Also the url is of the form http://www.xyz.com/abc and I don't have 
> permission to put data
> on http://www.xyz.com while I do have permission to put data on 
> http://www.xyz.com/abc
> 
> I tried httplib, httplib2, urllib2 with no avail.
> I managed to do this via command line curl:
> 
> $ curl http:/xyz.com/testing/shashwat/test.txt -T test.txt -H "sw-version: 
> 1.0" -H 
> "CA-Cert-Auth:v=1;a=yxyz.prod;h=10.10.0.1;t=1316594650;s=.AeEYJMMfElN74fnWD3GlXJ4J.1KiQFg--"
>  --proxy proxy.xyz.com:3128 -H "Content-Type:text/plain"
> 
> Is there a way to do it in python apart from using command line curl in 
> python.
> The machine is RHEL4 and is giving hard time installing pycurl.
> 
> -- 
> http://mail.python.org/mailman/listinfo/python-list
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to