gpt4 book ai didi

google-app-engine - 提供内容类型为 "image/png"而非 "image/x-png"的静态 PNG 文件

转载 作者:太空宇宙 更新时间:2023-11-03 15:19:36 26 4
gpt4 key购买 nike

我在 Python 中使用 google app engine 并有几个静态 .png 图像文件,但它们都以“image/x-png”内容类型提供。这是一个问题,当我使用像 chrome 这样的浏览器并尝试查看这些图像时,因为无法识别内容类型,这会强制 chrome 将其下载为二进制文件,而不是显示图像。

如何让 App Engine 使用正确的“image/png”mime 类型提供这些服务?

最佳答案

假设您使用的是 Java,这通常在 web.xml 文件的 mime-mapping 部分指定。参见例如 herehere .

在你的情况下,我会尝试

 <mime-mapping>
<extension>png</extension>
<mime-type>image/png</mime-type>
</mime-mapping>

在 Python 中,您似乎应该添加一些 handler例如,使用适当的 mime_type 到您的 app.yaml(替换为您自己的 urlstatic_dir):

handlers:
- url: /static/*.png
static_dir: static
mime_type: image/png

关于google-app-engine - 提供内容类型为 "image/png"而非 "image/x-png"的静态 PNG 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15179915/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com