如何让服务器将内容类型设置为text / xml

时间:2017-12-08 10:15:32

标签: xml http voip content-type

我是关于html / xml的新手。

我正在尝试使用其中一个Cisco VoIP电话(7970G)来显示我的自定义目录。手机处于SIP模式。

当我需要访问自定义目录时,手机会向指定服务器发出http请求并下载xml文件。此文件包含Cisco定义的xml标记,文件下载后会显示在手机上。

我在家中设置了一个http服务器并设法使该功能成功运行。但是,当我将文件放在我的ISP网络服务器(个人网络空间)上时,它就不起作用了。

我做了一个行跟踪,并注意到我注意到的两个场景中唯一的区别是http内容类型定义。在家里,它的工作原理,http内容类型定义为text / xml,当我从ISPs服务器访问该文件时,它被定义为application / xml。

如果有人能提出解决此问题的方法,我将不胜感激。如上所述,我对http / html / xml的了解非常基础,所以如果您有任何建议,请具体说明。

提前致谢。

1 个答案:

答案 0 :(得分:0)

刚才意识到它就像创建一个包含以下行的.htaccess文件一样简单。

AddType text / xml .xml

然而这很有效,因为我的ISP已根据以下链接启用了.htaccess文件。 https://www.digitalocean.com/community/tutorials/how-to-use-the-htaccess-file