basicauthhandler.py 文件源码

python
阅读 21 收藏 0 点赞 0 评论 0

项目:Eagle 作者: magerx 项目源码 文件源码
def http_error_auth_reqed(self, auth_header, host, req, headers):
        # Reset the retry counter once for each request.
        if hash(req) not in self.retried_req:
            self.retried_req.add(hash(req))
            self.retried_count = 0
        else:
            if self.retried_count > 5:
                raise urllib2.HTTPError(req.get_full_url(), 401, "basic auth failed",
                                headers, None)
            else:
                self.retried_count += 1

        return urllib2.HTTPBasicAuthHandler.http_error_auth_reqed(
                        self, auth_header, host, req, headers)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号