2012-01-05 26 views
0

我一直在寻找我发布到服务器时遇到的问题,特别是从返回的响应中打开Word文件时。HTTP 200响应却没有有效的内容?

通过JavaScript使用XMLHttpRequest对象正在使用.open和.send函数 - 响应文本将结果XML包含在内的responseText从Web服务器发回数据到客户机。

在寻找提琴手后该请求显示以下内容:

Fiddler view

但是你可以看到有红色的符号,看着提琴手文档,这意味着"Session was aborted by the client, Fiddler, or the Server."

而且该响应的头似乎是正确的:

HTTP Response Header

什么会导致上述行为?浏览器不显示任何可见的脚本错误(IE8),并且我确信JavaScript错误不会被抑制。看着提琴手TextView的过滤器,你可以看到这个词的数据,提到字体和样式等

感谢您的时间!

+0

pre-word 2007文档是二进制文件,而不是xml文件。 – 2012-01-05 14:19:14

+0

您是将请求发送到同一个域还是发送给外部域?也许同样的政策适用于你的情况。 – 2012-01-05 14:20:37

+0

@ DanielA.White虽然Word文档(2007)这次吸引了我的注意力,但无论内容类型如何,都会出现错误。 FelixKling - 请求正发送到同一个域。 – 2012-01-05 14:23:51

回答

0

它出现的问题是由于不当注册MXSML .DLL,在重新注册有关功能的DLL被恢复。

相关问题