[英]ASP.Net web API call with large data
我们有一个API调用,其中在请求中发送了大量数据(平均16 MB)。 每次请求数据都不同,因此缓存现在很好。 由于我们接收数据的客户可能使用其他技术,例如PHP,因此默认大小在这些技术之间是不同的。
由于数据大小超出默认数量(PHP 8MB),因此我们考虑尽可能使用压缩。
能做到吗?
从最初的研究(可能不正确)开始,IIS将缓存用于网站内容的压缩,因此不确定是否可以使用压缩来解决我们的问题。
默认值为4MB,请提高它:
<configuration>
<system.web>
<httpRuntime maxRequestLength="1048576" />
</system.web>
</configuration>
<!--IIS 7-->
<system.webServer>
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="1048576" />
</requestFiltering>
</security>
</system.webServer>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.