这个问题通常出现在在 IIS 7.5 上使用 HTTP 分块编码的时候。当网页或对象没有正确终止时,这个错误就会发生。下面是如何解决这个错误的步骤:
Step 1:
在配置文件中将下面的代码注释掉:
<httpRuntime requestValidationMode="2.0" />
Step 2:
通过修改 IIS 站点设置来解决这个问题:
打开 IIS 管理器
选中网站,右击选择“属性”
点击“HTTP Header”选项卡
在“Miscellaneous”下方的“Transfer mode”栏目选择“Chunked”
重新启动 IIS
这样就可以解决分块编码缺少结束标志符号或标志头的问题了。