Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 增加Azure Api应用程序中的最大请求长度_C#_Api_Azure_File Upload_Azure Api Apps - Fatal编程技术网

C# 增加Azure Api应用程序中的最大请求长度

C# 增加Azure Api应用程序中的最大请求长度,c#,api,azure,file-upload,azure-api-apps,C#,Api,Azure,File Upload,Azure Api Apps,我已经创建了一个Azure Api应用程序,我将使用它上载文件。这些文件将大于4mb,因此需要增加最大请求长度。我已将以下内容添加到Web.config: <system.web> <httpRuntime executionTimeout="7200" targetFramework="4.5" maxRequestLength="2097152" /> </system.web> 我还补充说: <system.webServer&

我已经创建了一个Azure Api应用程序,我将使用它上载文件。这些文件将大于4mb,因此需要增加最大请求长度。我已将以下内容添加到Web.config:

 <system.web>
    <httpRuntime executionTimeout="7200" targetFramework="4.5" maxRequestLength="2097152" />
  </system.web>

我还补充说:

<system.webServer>
    <security>
      <requestFiltering>
        <requestLimits maxAllowedContentLength="2097152000" />
      </requestFiltering>
    </security>
  </system.webServer>

但是我仍然得到异常
超出了最大请求长度。
。我错过什么了吗?还有什么我可以试试的吗


谢谢

不幸的是,这还不可能。除了API应用程序的限制外,网关也是ASP.NET应用程序的一个限制。您可以更改API应用程序,但无法更改网关


我知道团队正在考虑提供解决方案,但目前我还没有一个ETA可供分享。

您的
部分设置仍然是2MB,而
中的设置是200MB。@GauravMantri
maxRequestLength
以千字节为单位,
maxAllowedContentLength
以字节为单位。您能分享您的方法吗使用API应用程序上载文件?我正在寻找一种方法,希望能最好地利用招摇。