9
我試圖捲曲命令轉換爲Python和我掙扎轉換捲曲 「-I --user」 Python的請求
curl -I --user username:password https://an.api.on.the.internet/
我現在的嘗試是:
import requests
cur = requests.get('https://an.api.on.the.internet', auth='username:password')
任何人都可以幫我轉換它嗎?感謝
謝謝,我從api得到了回覆。有趣的是,它是從Python到curl的不同響應。兩者都取得成功,但有不同的結果。任何想法爲什麼這是? 「-i」是做什麼的? – Marcus
但驗證成功(您沒有得到'401 Unauthorized')?那麼這是一個不同的問題,可能是任何事情。至於'-I'(與'-i'不一樣),請查閱'man curl'。它執行「HEAD」請求而不是「GET」,僅獲取資源的標題。請參閱'requests.head()'http://www.python-requests.org/en/latest/user/quickstart/#make-a-request' –