9
Sto cercando di convertire un comando cURL per python e sto lottandoConvert Curl "--user -I" per Python richieste
curl -I --user username:password https://an.api.on.the.internet/
Il mio tentativo attuale è:
import requests
cur = requests.get('https://an.api.on.the.internet', auth='username:password')
Qualcuno potrebbe aiutarmi a convertirlo? grazie
grazie, ricevo una risposta dall'api. È interessante notare che è una risposta diversa da Curl a Python. Entrambi hanno successo, ma hanno risultati diversi. Qualche idea sul perché questo? cosa fa il "-i"? – Marcus
Ma l'autenticazione ha successo (non si ottiene un '401 Non autorizzato ')? Allora questa è una domanda diversa, potrebbe essere qualsiasi cosa. Per quanto riguarda '-I' (non uguale a' -i'), consultare 'man curl'. Fa una richiesta 'HEAD' invece di un' GET', recuperando solo le intestazioni di una risorsa. Vedi http://www.python-requests.org/en/latest/user/quickstart/#make-a-request su 'requests.head()' –