我正在尝试使用dotCMS创建XML数据Feed。我可以在.dot“页面”中轻松输出正确的XML文档结构,但发送到客户端的http标头仍然说我的页面包含“text / html”。如何将它们更改为“text / xml”或“application / xml”?
答案 0 :(得分:0)
显然,使用管理控制台无法做到这一点。我找到的唯一方法是添加这一行(速度)代码
$response.setHeader("Content-Type", "application/xml")
到页面模板的顶部。
答案 1 :(得分:0)
您的解决方案是最简单的。但是,还有其他一些选项需要更多工作,但这会阻止您使用velocity来进行XML生成,这在大多数情况下都会更加强大。