소스 검색

Fix aiohttp breaking encoded URLs when downloading media from Instagram

Tulir Asokan 4 년 전
부모
커밋
01f37f9d64
1개의 변경된 파일2개의 추가작업 그리고 0개의 파일을 삭제
  1. 2 0
      mauigpapi/http/base.py

+ 2 - 0
mauigpapi/http/base.py

@@ -98,6 +98,8 @@ class BaseAndroidAPI:
         return {k: v for k, v in headers.items() if v is not None}
 
     def raw_http_get(self, url: Union[URL, str]):
+        if isinstance(url, str):
+            url = URL(url, encoded=True)
         return self.http.get(url, headers={
             "user-agent": self.state.user_agent,
             "accept-language": self.state.device.language.replace("_", "-"),