相关疑难解决方法(0)

如何将大型(> 25MB)文件上载到Web服务?

我有一个Web服务,它接受一个byte []并保存它.

这适用于"小"文件,但是一旦我达到一定的大小,Web服务就会失败并返回"请求失败,HTTP状态为404:未找到".

从我所看到的,这似乎是一个IIS设置,限制了可以发布的文件的大小(以防止拒绝服务攻击).我试图增加那个设置,但是我无法确定设置的位置和设置方式.我正在使用IIS7,而web服务是在.net(asmx)中完成的.

在Web服务的web.config中,我添加了以下内容(这似乎增加了可以接受的文件大小,但不是一直到这个设置大小)

  <system.web>
     <httpRuntime executionTimeout="999999" maxRequestLength="2097151" />
     ...
  </system.web>
Run Code Online (Sandbox Code Playgroud)

有关增加Web服务的文件大小的位置(以及如何)的任何建议将非常感激.

.net iis-7 web-services large-file-upload

29
推荐指数
4
解决办法
5万
查看次数

标签 统计

.net ×1

iis-7 ×1

large-file-upload ×1

web-services ×1