我是关于html / xml的新手。
我正在尝试使用其中一个Cisco VoIP电话(7970G)来显示我的自定义目录。手机处于SIP模式。
当我需要访问自定义目录时,手机会向指定服务器发出http请求并下载xml文件。此文件包含Cisco定义的xml标记,文件下载后会显示在手机上。
我在家中设置了一个http服务器并设法使该功能成功运行。但是,当我将文件放在我的ISP网络服务器(个人网络空间)上时,它就不起作用了。
我做了一个行跟踪,并注意到我注意到的两个场景中唯一的区别是http内容类型定义。在家里,它的工作原理,http内容类型定义为text / xml,当我从ISPs服务器访问该文件时,它被定义为application / xml。
如果有人能提出解决此问题的方法,我将不胜感激。如上所述,我对http / html / xml的了解非常基础,所以如果您有任何建议,请具体说明。
提前致谢。
答案 0 :(得分:0)
刚才意识到它就像创建一个包含以下行的.htaccess文件一样简单。
AddType text / xml .xml
然而这很有效,因为我的ISP已根据以下链接启用了.htaccess文件。 https://www.digitalocean.com/community/tutorials/how-to-use-the-htaccess-file