我想提请注意这个差不多一个月的问题并且尚未得到承认:
https://code.google.com/p/googleappengine/issues/detail?id=9940
我想知道是否有任何修复或已知解决方法的计划 - 例如强制图像以jpg格式提供,总是通过一些网址修改。
我们曾抱怨过Firefox和Safari图片没有显示出来。这些图像具有从get_serving_url返回的URL(blob_key,...函数列在此处:
https://developers.google.com/appengine/docs/python/images/functions
例如,此图片:
没有在Safari中渲染 - 在使用开发者控制台仔细检查后,我可以看到它正在使用内容类型“webp”,即使Safari并未说它在请求中接受了image / webp'接受'头。将作为webp的图像的请求/响应标头的屏幕截图附加到safari。
不幸的是,这个问题是间歇性的 - 以后加载时相同的图像可能会被用作jpg。
即使接受标头不存在,图像服务基础设施是否可能不正确地发回webp图像?或者可能还有一些缓存服务器未考虑接受标头?