我们有一个运行 IIS 6.0 和 ASP.NET MVC 的 Web 服务器,它提供纯 xml。IVR 浏览器不接受 Web 服务器输出的 xml。
Controller只是返回一个 normal ActionResult,但将更改Content-Type为text/xml。
这View只是一个典型的 aspx 页面,但我们没有将 html 放入其中,而是将 xml 放入其中。当我们在浏览器中查看它时,它会正确返回 .xml 文件中的 xml View。在 IVR 中,它会爆炸。如果我们删除视图上的页面指令,那么 IVR 就可以工作了。
有谁知道页面指令在视图输出中的变化?