强制 Kivy Loader 使用一组特定的 headers?
Force the Kivy Loader to use a specific set of headers?
我 运行 遇到一个问题,我试图用来访问某些图像的 API 需要参考 header。我可以使用 requests
和 urllib
访问这些图像,但不知道如何让 Kivy 的加载程序使用这些 headers 而无需对代码进行侵入性更改。
kivy/loader.py 是奇迹发生的地方。我知道 如何 通过更改该文件向其中添加 headers,但我想看看是否有比破解原始库更好的方法来做到这一点。
目前,您不能。然而,Github 上有一个添加该功能的拉取请求。
我 运行 遇到一个问题,我试图用来访问某些图像的 API 需要参考 header。我可以使用 requests
和 urllib
访问这些图像,但不知道如何让 Kivy 的加载程序使用这些 headers 而无需对代码进行侵入性更改。
kivy/loader.py 是奇迹发生的地方。我知道 如何 通过更改该文件向其中添加 headers,但我想看看是否有比破解原始库更好的方法来做到这一点。
目前,您不能。然而,Github 上有一个添加该功能的拉取请求。