Php HTTP头信息服务器设置

Php HTTP头信息服务器设置,php,http-headers,Php,Http Headers,我使用以下代码来显示XML文件 header('Content-type: application/xml') 但xml文件是在查看页面源代码时生成的,但它不是以xml格式显示的 在第页 是否需要进行任何Apache环境或HTTP头信息设置 请帮帮我 谢谢改用text/xml。除非您是为特定的应用程序(如RSS)编写代码。RSS应该是application/RSS+xml尝试将内容类型中的t大写,因为据我所知,根据规范,内容类型实际上是正确的-类型中的“t”不应该是大写。。。实际上,这似乎并不

我使用以下代码来显示XML文件

header('Content-type: application/xml')
但xml文件是在查看页面源代码时生成的,但它不是以xml格式显示的 在第页

是否需要进行任何Apache环境或HTTP头信息设置

请帮帮我


谢谢

改用text/xml。除非您是为特定的应用程序(如RSS)编写代码。RSS应该是application/RSS+xml

尝试将内容类型中的t大写,因为据我所知,根据规范,内容类型实际上是正确的-类型中的“t”不应该是大写。。。实际上,这似乎并不重要。@CD001标准说它应该是内容类型:但你是对的,除非浏览器对所有浏览器都非常严格,否则这不重要,但不幸的是,没有一个浏览器是这样的。@palp.R.O。我被纠正了——我以后会记住这一点;您是否尝试过内容类型:text/xml;字符集=utf-8?以防万一有人把它扔出去。