.net 413 iis6中图像上载的http错误
在使用asp.net表单上载图像(特定图像为275kb PNG)时,我不断遇到413错误“实体太大”。我对此进行了彻底的研究,并改变了: AspMaxRequestEntityAllowed为1000000,如下所示- 按照此处的建议将ReadaHeadSize上载到1000000- 包含脚本的目录上的web.config的maxRequestLength为1550000 这些都没有解决问题。请其他人帮帮我好吗?我已经在另一台服务器上的开发站点上测试了这个脚本,脚本工作正常,因此它似乎与脚本无关。试试这个:.net 413 iis6中图像上载的http错误,.net,asp.net,iis-6,.net,Asp.net,Iis 6,在使用asp.net表单上载图像(特定图像为275kb PNG)时,我不断遇到413错误“实体太大”。我对此进行了彻底的研究,并改变了: AspMaxRequestEntityAllowed为1000000,如下所示- 按照此处的建议将ReadaHeadSize上载到1000000- 包含脚本的目录上的web.config的maxRequestLength为1550000 这些都没有解决问题。请其他人帮帮我好吗?我已经在另一台服务器上的开发站点上测试了这个脚本,脚本工作正常,因此它似乎与脚本无关
cscript adsutil.vbs set w3svc/1/uploadreadaheadsize 204800
似乎在使用第三方上载控件时(我假设您是这样),IIS在将数据传递到ISAPI扩展时出现问题。上面的命令将UploadReadAheadSize设置为204800KB。您可能需要调整设置参数以匹配您所在的web ID。希望您能够访问服务器
阅读更多信息。旧问题,但我今天需要它,上面的命令行对我不起作用,所以我发现: IIS 7: - 上传ReadaHeadSize 指定Web服务器将读入缓冲区并传递的字节数 到ISAPI扩展或模块。 这在每个客户端请求中发生一次。 ISAPI扩展或模块直接从客户端接收任何附加数据。 该值必须介于0和2147483647之间 默认值为49152/48k 解决方案
<section name="serverRuntime" overrideModeDefault="Allow" />
<configuration>
<system.webServer>
<serverRuntime maxRequestEntityAllowed="2072576000" uploadReadAheadSize="536870912"/>
</system.webServer>
</configuration>
web.config
<section name="serverRuntime" overrideModeDefault="Allow" />
<configuration>
<system.webServer>
<serverRuntime maxRequestEntityAllowed="2072576000" uploadReadAheadSize="536870912"/>
</system.webServer>
</configuration>
较小的文件是否成功上载?(