0

最初,我的上传限制为 64KB。

我在网上和本网站上浏览了多项建议,并进行了以下更改

 <bindings>
  <webHttpBinding>
    <binding name="StreamedRequestWebBinding"
             maxReceivedMessageSize="10485760"
maxBufferPoolSize="10485760" maxBufferSize="10485760" closeTimeout="00:03:00"
openTimeout="00:03:00" receiveTimeout="00:10:00" sendTimeout="00:03:00">
      <readerQuotas maxDepth="32" maxStringContentLength="10485760"
maxArrayLength="10485760" maxBytesPerRead="10485760" />
      <security mode="None" />
    </binding>
  </webHttpBinding>
</bindings>

<endpoint address="" bindingConfiguration="StreamedRequestWebBinding" behaviorConfiguration="web" binding="webHttpBinding"
      contract="DatingService.IRegisterService1" />

 <system.web>
<compilation debug="true" targetFramework="4.0" />
<httpRuntime executionTimeout="240" maxRequestLength="10240" />
<pages validateRequest="false" />

  </system.web>

进行上述更改后,我最多可以上传 4MB,尽管我已将最大允许大小设置为 10MB。我们还没有将应用程序移植到 IIS,并且仅从 Visual Studio 进行测试。我哪里做错了?请建议

4

1 回答 1

-1

4mb 是应用程序服务器的默认最大帖子大小。你可以改变这个

http://msdn.microsoft.com/en-us/library/e1f13641(v=vs.71).aspx

于 2012-07-16T12:15:31.293 回答