HTML http请求和XML http请求之间的安全处理的差异

时间:2011-08-10 01:28:58

标签: security xmlhttprequest httprequest

HTML http请求和XML http请求之间有什么区别。我收到了

的访问被拒绝错误
xmlhttp.open("GET","cd_catalog.xml",false); 

xml文件与发出请求的html文件位于同一目录中。

1 个答案:

答案 0 :(得分:0)

XMLHttpRequest处理XML与HTML的方式与任何其他内容类型的请求相比没有区别。

如果您的服务器根本没有提供XML,您将看到拒绝访问。

如果您的服务器将*.xml请求重定向到其他虚拟域或协议,那么您将看到拒绝访问,因为重定向是跨域的。

如果您的XML包含跨域external entity reference,那么这也可能会导致问题。