0
我有這個PHP文件:的Apache/PHP是服務於錯誤的內容類型
<?php
header('Content-type: text/xml; charset=UTF-8');
?><?xml version="1.0" encoding="UTF-8" ?>
<Module>
<ModulePrefs title="hello world example" />
<Content type="html">
<![CDATA[
Hello, world!
]]>
</Content>
</Module>
我希望它返回一個頭。
它所做的不過是回到Content-Type:text/html
你可以看看,結果在這裏:http://knox.orgapage.de/hello.php
如果我改變文件擴展到.XML(當然沒有的PHP標籤),一切正常。然而,我想用PHP動態生成內容。
任何建議如何解決這個問題?我該如何讓瀏覽器知道它應該將內容解釋爲XML?
不錯!謝謝。這樣可行。 – JochenJung 2010-08-11 06:20:58