我们有一个运行 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 就可以工作了。
有谁知道页面指令在视图输出中的变化?