mirror of
https://github.com/python/cpython.git
synced 2025-07-29 22:24:49 +00:00
without handler.
This commit is contained in:
parent
c6057c7812
commit
f91149e4a1
2 changed files with 10 additions and 0 deletions
|
@ -295,6 +295,10 @@ class OpenerDirector:
|
|||
self.process_request = {}
|
||||
|
||||
def add_handler(self, handler):
|
||||
if not hasattr(handler, "add_parent"):
|
||||
raise TypeError("expected BaseHandler instance, got %r" %
|
||||
type(handler))
|
||||
|
||||
added = False
|
||||
for meth in dir(handler):
|
||||
if meth in ["redirect_request", "do_open", "proxy_open"]:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue