使用c#下载大型zip文件大小为10GB。我得到的错误就像 '页面未显示,因为请求实体太大。' 我已经在iis和
中获得了app命令 appcmd.exe set config -section:system.webserver/serverruntime /uploadreadaheadsize: 1048576 /commit:apphost
我更改了配置文件
<system.serviceModel>
<bindings>
<basicHttpBinding>
<binding maxReceivedMessageSize="10485760">
<readerQuotas ... />
</binding>
</basicHttpBinding>
</bindings>
</system.serviceModel>
答案 0 :(得分:2)
maxReceivedMessageSize
以字节为单位。
您指定了10MB而不是10GB,您可以将其更改为10 * 1024 * 1024 * 1024
:
<binding maxReceivedMessageSize="10737418240">
但那不会起作用due to a limit as described here。