gpt4 book ai didi

asp.net - 实时服务器上的 PageRequestManagerParserErrorException - 帮助!

转载 作者:行者123 更新时间:2023-12-04 06:49:22 24 4
gpt4 key购买 nike

我真的希望有人可以提供帮助。我必须明天才能解决这个问题,否则我们就有麻烦了。我很抱歉,因为我只有内存中的细节,在家里。

错误是这样的:

Sys.WebForms.PageRequestManagerParserErrorException: The message received from the server could not be parsed. Common causes for this error are when the response is modified by calls to Response.Write(), response filters, HttpModules, or server trace is enabled.
Details: Error parsing near '
<!DOCTYPE html P'.

到目前为止,它出现在 FF 和 IE 中,并且只发生在实时服务器上。

它发生在每个页面上的表单上的更新面板内的部分(或尝试部分,因为它们停止工作且不更新)回发中。它并不总是这样做,但是一旦它坏了,它就会保持一致。我怀疑它是在有问题的页面被另一个页面回发后才启动的,但我不是 100% 对此。这种形式绝对是网站功能不可或缺的一部分。

我用谷歌搜索和谷歌搜索,我已经看到了常见原因的列表(Reponse.Write、跟踪等)以及不那么常见的原因(例如防火墙弄乱了标题),但似乎没有一个适用,加上有些双重不适用,因为这个问题在我们的登台服务器上根本不会发生。我不知道较慢的加载时间是否会影响它。

任何帮助将不胜感激!

编辑:我使用 .net 2.0 和 ajax 框架 1.0。

最佳答案

感谢 Greg 的评论,但最后我发现了这个问题——这确实是我之前看过的几个帖子中的罪魁祸首之一,但我错过了!是我的输出缓存导致了这个问题,虽然我们已经查看了缓存的更多方面,但这个特殊问题是通过 a) 关闭缓存(显然!)或 b) 设置 VaryByParam="*"来解决的。更多信息在这里:http://www.4guysfromrolla.com/articles/022802-1.aspx .

关于asp.net - 实时服务器上的 PageRequestManagerParserErrorException - 帮助!,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3345334/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com