大视图state内容是否可以导致HTTP错误504-网关超时?
-
11-10-2019 - |
题
我有一个ASP.NET页面,它似乎返回一个很大的内容(5,648,733字节,那就是
大多数由ViewState消费)以504网关超时错误结束。我正在跟踪HTTP
使用提琴手的请求/响应。
基本上,当我在同一页面后出现时 - 通过单击一个按钮 - 后背部失败,IE和ff中显示的thoose错误:
Internet Explorer无法显示网页 - > 在IE中
页面加载时,与服务器的连接重置。 - > 在ff中
问题: 这可以是因为在ViewState中注入了很大的尺寸;如果是的,那么什么是主要原因,以便它加载页面但不能在后面发布页面?
解决方案
我想知道你是否正在击中 MaxrequestLength 申请;默认值为4MB。
其他提示
在许多地方可以提出要求。超时将出现在链条中的链接中,该链接的超时时间最低。
您应该检查IE中是否有任何代理设置。
谢谢克里斯·谢弗!
指出我指出我已经通过将此行添加到我的web.config来更改了应用程序的最大值。
<httpRuntime maxRequestLength="60240"/>
并测试了页面以查看是否有效。而且做到了!
因此,现在我必须找到一种方法来减少该页面上GridView的ViewState。
不隶属于 StackOverflow