9
olduğunu python için bir cURL komutu dönüştürmek çalışıyorum ve benCurl dönüştürme Python için "-I --user"
curl -I --user username:password https://an.api.on.the.internet/
Bulunduğum girişimi mücadele ediyorum İstekler:
import requests
cur = requests.get('https://an.api.on.the.internet', auth='username:password')
Herkes bana yardımcı olabilir mi? teşekkürler
teşekkürler, api'den bir yanıt alıyorum. İlginç bir şekilde, curl'den python'a farklı bir yanıttır. Her ikisi de başarılı, ancak farklı sonuçlara sahip. Neden bu olduğu hakkında bir düşünceniz var mı? "-i" ne yapar? – Marcus
Ancak kimlik doğrulama başarılı oluyor (401 Yetkisiz değil)? O zaman bu farklı bir soru, her şey olabilir. -I' için ('-i' ile aynı değil), lütfen' man curl'a danışın. Bir kaynağın yalnızca başlıklarını getirerek, bir "GET" yerine "HEAD" isteği yapar. Requests.head() üzerindeki http://www.python-requests.org/en/latest/user/quickstart/#make-a-request adresine bakın. –