带令牌的python http请求

asc*_*d00 6 python authentication token httprequest

如何以及使用哪个python库可以使用用户:密码或令牌制作httprequest(https)?

基本上相当于 curl -u user:pwd https://www.mysite.com/

谢谢

Chr*_*ris 0

class urllib2.HTTPSHandler 处理 HTTPS URL 打开的类。

21.6.7。HTTPPasswordMgr 对象 这些方法可用于 HTTPPasswordMgr 和 HTTPPasswordMgrWithDefaultRealm 对象。

HTTPPasswordMgr.add_password(realm, uri, user, passwd) uri 可以是单个 URI,也可以是 URI 序列。领域、用户和密码必须是字符串。当给出领域和任何给定 URI 的超级 URI 的身份验证时,这会导致 (user, passwd) 被用作身份验证令牌。HTTPPasswordMgr.find_user_password(realm, authuri) 获取给定领域和 URI 的用户/密码(如果有)。如果没有匹配的用户/密码,此方法将返回 (None, None)。

对于 HTTPPasswordMgrWithDefaultRealm 对象,如果给定领域没有匹配的用户/密码,则将搜索领域 None。