【发布时间】:2012-03-26 14:01:21
【问题描述】:
我正在使用以下代码来显示 XML 文件
header('Content-type: application/xml')
但是当我在查看页面源中看到时生成了 xml 文件,但它没有以 xml 格式显示 在页面上。
我需要设置任何 Apache 环境或 HTTP 标头信息吗?
请帮帮我。
谢谢
【问题讨论】:
-
尝试在
Content-Type中大写t -
据我所知,根据规范,“内容类型”实际上是正确的 - 类型中的 't' 不应该是大写的......这似乎并不重要.
-
@CD001 标准说它应该是“Content-Type:”w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.17 但你是对的,除非浏览器非常严格,否则所有浏览器都应该如此,但不幸的是没有。
-
@PaulP.R.O.我的立场是正确的——我以后会记得的;)
标签: php http-headers