2

我想提请注意这个已经有将近一个月的时间但尚未得到承认的问题:

https://code.google.com/p/googleappengine/issues/detail?id=9940

我想知道是否有任何修复计划或已知的解决方法 - 例如,始终通过一些 url 修改来强制以 jpg 格式提供图像。

完整的问题描述如下

我们有一些抱怨,在 Firefox 和 Safari 中没有显示图像。这些图像具有从 get_serving_url(blob_key, ... 此处列出的函数返回的 url:

https://developers.google.com/appengine/docs/python/images/functions

例如,这张图片:

http://lh6.ggpht.com/b8DBpggeo8eZ7TMlJiUJFnMUuBXIkDe_5NZaEtpjfNh9_1BMjxReNBIyU9WMhhb96LDuzndsvdqBaiDiIGIJ=s470-c

未在 Safari 中呈现 - 使用开发者控制台仔细检查后,我可以看到它使用内容类型“webp”提供服务,即使 Safari 并未在请求“接受”标头中表示它接受图像/webp。将用作 webp 的图像的请求/响应标头的屏幕截图附加到 safari。

不幸的是,问题是间歇性的 - 稍后加载时相同的图像可能会被用作 jpg。

即使接受标头不存在,图像服务基础设施是否可能不正确地发回 webp 图像?或者可能有一些缓存服务器没有考虑接受标头?

在此处输入图像描述

4

0 回答 0