浏览代码

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("_", "-"),