9
Próbuję przekonwertować polecenia cURL do python i mam zmagaKonwersja Curl "-I --user" Python kupna
curl -I --user username:password https://an.api.on.the.internet/
mojego obecnego próba:
import requests
cur = requests.get('https://an.api.on.the.internet', auth='username:password')
Czy ktokolwiek mógłby mi pomóc go przekonwertować? Dzięki
dziękuję, otrzymuję odpowiedź od api. Co ciekawe, jest to inna odpowiedź od curl do Pythona. Oba powiodły się, ale mają różne wyniki. Masz pomysł, dlaczego tak jest? co robi "-i"? – Marcus
Ale uwierzytelnianie się powiedzie (nie otrzymasz '401 Nieautoryzowanego")? To jest inne pytanie, może być cokolwiek. Jeśli chodzi o '-I' (nie to samo co' -i'), zapoznaj się z 'man curl'. Wykonuje żądanie 'HEAD' zamiast' GET', pobierając tylko nagłówki zasobu. Zobacz http://www.python-requests.org/en/latest/user/quickstart/#make-a-request na 'requests.head()' –