X7ROOT File Manager
Current Path:
/lib/python3.8/site-packages/pip/_vendor/requests
lib
/
python3.8
/
site-packages
/
pip
/
_vendor
/
requests
/
??
..
??
__init__.py
(3.98 KB)
??
__pycache__
??
__version__.py
(436 B)
??
_internal_utils.py
(1.07 KB)
??
adapters.py
(21.04 KB)
??
api.py
(6.12 KB)
??
auth.py
(9.97 KB)
??
certs.py
(465 B)
??
compat.py
(1.9 KB)
??
cookies.py
(18 KB)
??
exceptions.py
(3.12 KB)
??
help.py
(3.49 KB)
??
hooks.py
(757 B)
??
models.py
(33.47 KB)
??
packages.py
(695 B)
??
sessions.py
(28.64 KB)
??
status_codes.py
(4.03 KB)
??
structures.py
(2.91 KB)
??
utils.py
(29.34 KB)
Editing: hooks.py
# -*- coding: utf-8 -*- """ requests.hooks ~~~~~~~~~~~~~~ This module provides the capabilities for the Requests hooks system. Available hooks: ``response``: The response generated from a Request. """ HOOKS = ['response'] def default_hooks(): return {event: [] for event in HOOKS} # TODO: response is the only one def dispatch_hook(key, hooks, hook_data, **kwargs): """Dispatches a hook dictionary on a given piece of data.""" hooks = hooks or {} hooks = hooks.get(key) if hooks: if hasattr(hooks, '__call__'): hooks = [hooks] for hook in hooks: _hook_data = hook(hook_data, **kwargs) if _hook_data is not None: hook_data = _hook_data return hook_data
Upload File
Create Folder