要启用连接:aps.net核心2.1的保持活动,可以按照以下步骤进行操作:
services.AddMvc().SetCompatibilityVersion(CompatibilityVersion.Version_2_1);
services.Configure<IISServerOptions>(options =>
{
options.AllowSynchronousIO = true;
});
app.Use(async (context, next) =>
{
context.Features.Get<IHttpMaxRequestBodySizeFeature>().MaxRequestBodySize = null;
await next.Invoke();
});
<system.web>
<httpRuntime targetFramework="4.7.2" maxRequestLength="2097151" />
</system.web>
<system.webServer>
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="2147483648" />
</requestFiltering>
</security>
</system.webServer>
这些步骤将启用连接:aps.net核心2.1的保持活动,并允许更大的请求体大小。这对于处理大型文件上传或其他需要长时间保持连接的操作非常有用。
推荐的腾讯云相关产品:腾讯云云服务器(CVM)和腾讯云负载均衡(CLB)。腾讯云云服务器提供可靠的计算能力,适用于部署和运行各种应用程序。腾讯云负载均衡可以将流量分发到多个云服务器实例,提高应用程序的可用性和性能。
腾讯云云服务器产品介绍链接地址:https://cloud.tencent.com/product/cvm 腾讯云负载均衡产品介绍链接地址:https://cloud.tencent.com/product/clb
领取专属 10元无门槛券
手把手带您无忧上云