2016-08-05 113 views
2
from requests.auth import HTTPDigestAuth 
import requests 
url = "http://128.11.1.2/cgi-bin/allconf.cgi?getdata" 
r = requests.get(url, auth=HTTPDigestAuth('test', 'test')) 
print(r) 

當我轉到該URL時,即使用戶名和密碼正確,它也會顯示爲Response 401。如果我在chrome瀏覽器上手動執行該特定的URL並登錄,它可以正常工作。Python請求彈出驗證

有什麼辦法可以解決這個問題嗎?所以我可以開始使用我熟悉的BeautifulSoup來獲取所有信息。

回答