We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
作者大大,现在你给出的获取glide图片缓存的方法只适用于get请求的图片路径,但有的图片是在CDN或者其他自建的图片服务器上,这种情况可能会携带不同的请求头,这个时候获取到的缓存路径就不对了。我没仔细阅读过glide的源码,这部分的处理可能没有作者大大那么了解。希望作者大大有空的时候可以考虑完善一下,谢谢
The text was updated successfully, but these errors were encountered:
是有这个问题的,你这边方便提供一些图片的地址吗?也方便我做适配。
Sorry, something went wrong.
抱歉,我这儿倒是有,但是都只能局域网访问。可能你得本地建一个图片站才行
你可以尝试从GlideUrl这一块入手,其他的我也不好说
其实就是需要身份验证的图片服务器是吧,比如阿里的OSS或者是七牛云的CDN,需要添加指定的secret才能正确访问,并且这个secret会频繁更新,导致缓存击穿。
针对上面这种情况,可能会考虑增加一个自定义缓存key的方法,比如设置图片数据时,你根据需求来自定义每一个url对应的缓存key。这样可避免缓存击穿问题。 但如果是图片需要post的请求方法,并且需要增加Header的话,那就需要考虑增加自定义Header的方法了。
No branches or pull requests
作者大大,现在你给出的获取glide图片缓存的方法只适用于get请求的图片路径,但有的图片是在CDN或者其他自建的图片服务器上,这种情况可能会携带不同的请求头,这个时候获取到的缓存路径就不对了。我没仔细阅读过glide的源码,这部分的处理可能没有作者大大那么了解。希望作者大大有空的时候可以考虑完善一下,谢谢
The text was updated successfully, but these errors were encountered: