强制 Kivy Loader 使用一组特定的 headers?

Force the Kivy Loader to use a specific set of headers?

我 运行 遇到一个问题,我试图用来访问某些图像的 API 需要参考 header。我可以使用 requestsurllib 访问这些图像,但不知道如何让 Kivy 的加载程序使用这些 headers 而无需对代码进行侵入性更改。

kivy/loader.py 是奇迹发生的地方。我知道 如何 通过更改该文件向其中添加 headers,但我想看看是否有比破解原始库更好的方法来做到这一点。

目前,您不能。然而,Github 上有一个添加该功能的拉取请求。

https://github.com/kivy/kivy/pull/7669