0
есть способ использовать оба открывателя для доступа к RESP Api из HP QC или другую библиотеку, которую я могу использовать. im в настоящее время возникают проблемы с сообщением об ошибке перенаправления «HTTP-сервер вернул ошибку перенаправления, которая приведет к бесконечному циклу». но я могу использовать только один новичок, нужно ли проверять или кэшировать файлы cookie.urllib2 + Обычная аутентификация + CookieJar
import json
import urllib2
from cookielib import CookieJar
SERVER = "http://server"
if __name__ == "__main__":
cj = CookieJar()
authinfo = urllib2.HTTPPasswordMgrWithDefaultRealm()
authpage = SERVER + "authentication-point/authenticate"
authinfo.add_password(None, authpage, 'user', 'user')
handler = urllib2.HTTPBasicAuthHandler(authinfo)
cjopener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cj))
urllib2.install_opener(cjopener)
myopener = urllib2.build_opener(handler)
f = myopener.open(authpage)
urllib2.install_opener(myopener)
if(myopener):
response = urllib2.urlopen(SERVER + "rest/is-authenticated")
print response.info()
print response.json()
yup Я уже взял его и работал как шарм. – alknows