python header pycurl

python - Cabeceras personalizadas con pycurl



header (3)

Trate de usar la biblioteca 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)

¿Puedo enviar un encabezado personalizado como "yaddayadda" al servidor con la solicitud de pycurl ?


Usted puede, con HTTPHEADER. simplemente proporcione sus encabezados personalizados como una lista, de esta manera:

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

curl.setopt(pycurl.HTTPHEADER, header)


Yo codificaría algo como:

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