Мне нужен доступ к сайту https с базовой аутентификацией через Python3.Когда я загружаю сайт через браузер, беру cookie и вводю код, я получаю успешный ответ в формате xml.Я хочу иметь возможность получать cookie программно (вместо того, чтобы вручную копировать со вкладки браузера) и иметь возможность вызывать URL.
Что мне нужно использовать в приведенном ниже коде?
import certifi
import urllib3
import requests
#Problem: Avoid hard coding of cookies
cookies={
"ABC_SESSIONID_EFG_001":"XXXX"
}
url="url that is restricted to access only within corp network"
user="username"
password="password"
o = requests.get(url, auth=(user, password), cookies=cookies,
verify='./certs.pem')
print(o)