pycurl

2010-06-15 11 views
21

के साथ कस्टम शीर्षलेख pycurl अनुरोध के साथ सर्वर पर "yaddayadda" जैसे कस्टम हेडर भेज सकते हैं?pycurl

pycurl_connect = pycurl.Curl() 
pycurl_connect.setopt(pycurl.URL, your_url) 
pycurl_connect.setopt(pycurl.HTTPHEADER, ['header_name1: header_value1', 
              'header_name2: header_value2']) 
pycurl_connect.perform() 

उत्तर

43

मैं की तरह कुछ कोड होगा। सिर्फ एक सूची के रूप में अपने कस्टम हेडर प्रदान करते हैं, तो जैसे: human_curl पुस्तकालय का उपयोग करने के

header = ['test: yadayadayada', 'blahblahblah']

curl.setopt(pycurl.HTTPHEADER, header)

+0

कैसे कई हेडर के बारे में? एक सूची की तरह? – codersofthedark

+0

धन्यवाद साथी! :) – codersofthedark

3

कोशिश https://github.com/Lispython/human_curl

custom_headers = (
('Test-Header', 'fwkjenwkljbnfkjqnewfrjven3lrf'), 
('Another-Header', 'ifenwqnfe;wnfqfjlweqnnlf') 
) 

r = human_curl.get("http://stackoverflow.com", 
        headers=custom_headers) 
+0

यह पाइथन 3 का समर्थन नहीं करता है – Gurgeh

संबंधित मुद्दे