2010-06-15 38 views

Trả lời

43

tôi sẽ mã hóa một cái gì đó như:

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() 
+0

thế nào về nhiều tiêu đề? Giống như một danh sách? – codersofthedark

+0

cảm ơn bạn đời! :) – codersofthedark

3

bạn có thể, với HTTPHEADER. chỉ cung cấp tiêu đề tùy chỉnh của bạn như là một danh sách, như vậy:

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

curl.setopt(pycurl.HTTPHEADER, header)

3

Cố gắng sử dụng thư viện human_curl 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

Điều này dường như không hỗ trợ Python 3 – Gurgeh

Các vấn đề liên quan