我正在 GAE 上编写一个应用程序,并且我有一个始终返回 XML 并将 Content-Type 设置为的 URL"text/xml; charset=utf-8"
.
我正在使用内置的 webapp 框架并使用以下代码来设置内容类型并在 Web 处理程序中返回 XML:
self.response.headers.add_header('Content-Type',"text/xml; charset=utf-8")
self.response.out.write(template.render("my_xml",{"key1":"val1"}))
这在本地开发环境中运行良好,但一旦我部署到 Google 服务器,内容类型始终设置为"text/html; charset=utf-8"
.
我如何确保正确Content-Type
一旦在 Google 服务器上运行就设置了吗?
Use self.response.headers['Content-Type'] = "text/xml; charset=utf-8"
,这样您就可以覆盖内容类型,而不是添加另一个同名标头。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)