Browse Source

Add proxy support for get_from_cdn

pull/10109/head
Sherlock 7 months ago
committed by dolfies
parent
commit
d2eb393f81
  1. 10
      discord/http.py

10
discord/http.py

@ -981,7 +981,15 @@ class HTTPClient:
raise RuntimeError('Unreachable code in HTTP handling')
async def get_from_cdn(self, url: str) -> bytes:
async with self.__session.get(url) as resp:
kwargs = {}
# Proxy support
if self.proxy is not None:
kwargs['proxy'] = self.proxy
if self.proxy_auth is not None:
kwargs['proxy_auth'] = self.proxy_auth
async with self.__session.get(url, **kwargs) as resp:
if resp.status == 200:
return await resp.read()
elif resp.status == 404:

Loading…
Cancel
Save