mirror of
https://github.com/yt-dlp/yt-dlp.git
synced 2024-11-09 11:47:56 -05:00
227bf1a33b
New networking interface consists of a `RequestDirector` that directs each `Request` to appropriate `RequestHandler` and returns the `Response` or raises `RequestError`. The handlers define adapters to transform its internal Request/Response/Errors to our interfaces. User-facing changes: - Fix issues with per request proxies on redirects for urllib - Support for `ALL_PROXY` environment variable for proxy setting - Support for `socks5h` proxy - Closes https://github.com/yt-dlp/yt-dlp/issues/6325, https://github.com/ytdl-org/youtube-dl/issues/22618, https://github.com/ytdl-org/youtube-dl/pull/28093 - Raise error when using `https` proxy instead of silently converting it to `http` Authored by: coletdjnz |
||
---|---|---|
.. | ||
__init__.py | ||
common.py | ||
dash.py | ||
external.py | ||
f4m.py | ||
fc2.py | ||
fragment.py | ||
hls.py | ||
http.py | ||
ism.py | ||
mhtml.py | ||
niconico.py | ||
rtmp.py | ||
rtsp.py | ||
websocket.py | ||
youtube_live_chat.py |