我有一个超级严重的问题,它已经完全让我难住了。达到request.form时完全失败
我在'最大允许内容长度'中可以看到IIS值> IIS请求过滤>右键单击空白>编辑功能设置。我将其设置为300亿,以尝试上传大文件,然后重新启动IIS。
现在我的所有系统都可以工作,直到表单被提交。当下点击提交按钮加载目标页面与此错误:
Request object error 'ASP 0104 : 80004005'
Operation not Allowed
/SERS/OHSIndex.asp, line 20
代码在第20行是简单的Request.Form - 何地我走行数将变为其有史以来行的第一个请求。形式是。
因此,我将此'允许的最大内容长度'设置回30000000字节,并完成了重新启动。我的问题仍然存在。希望有人知道如何解决这个问题,我完全被困住了,所有的系统都无法运行。帮助..
您确定该表单没有[enctype ='multipart/form-data'](http://stackoverflow.com/q/4526273/447356)在里面?如果它在那里,那么即使没有实际的文件,因为整个数据以原始流的形式传递,您仍无法以通常的方式访问表单。 –
我希望当你尝试用过时的技术做一些新的事情时,你不会太惊讶地发现问题。你不应该惊讶地发现,没有人尝试过它:即使使用ASP,也很少有人离开,更不用说试图用它来做新事物。 –
@John改变这个设置并不新鲜。我同意不会使用传统的ASP构建新系统,但是现有的系统仍然有很多需要继续工作。相信我仍在使用它。你有一个愉快的一天... – Mat41