Перевод Curl To Pycurl - PullRequest
       13

Перевод Curl To Pycurl

0 голосов
/ 21 ноября 2018

Я работал с запросом curl (из bash)

/ usr / bin / curl -L -k -u admin: admin -X GET 'https://localhost/test/123/123'

Как я могу перевести этот запрос в код pycurl и реализовать его через python, опции важны, так как это REST API.

Опции, которые я использовал в curl:

-k для небезопасного (обход ssl)

-L перенаправление

-X запрос GET

Спасибо,

1 Ответ

0 голосов
/ 21 ноября 2018

Есть документация , которую вы можете прочитать для информации.Он ссылается на опции setopt CURL .Если вы прочитаете документацию, вы поймете, что вы хотите знать, но я предполагаю, что вы спрашиваете здесь, потому что вы хотите, чтобы кто-то другой прочитал это для вас.

import pycurl

c = pycurl.Curl()
c.setopt(c.URL, "https://localhost/test/123/123")
c.setopt(c.SSL_VERIFYPEER, False) # -k
c.setopt(c.FOLLOWLOCATION, True) # -L
c.setopt(c.HTTPGET, True) # -X
c.perform()
...