ASP.NETCoreWebAPI在返回大型JSON结果时出现“Thislocalhostpagecan’tbefound”错误,即使使用了DisableRequestSize也无效。
创始人
2024-09-18 10:00:30
0
  1. 在Startup.cs文件中的ConfigureServices方法中添加以下代码,以设置请求大小限制为100 MB:

services.Configure(options => { options.MaxRequestBodySize = 104857600; // 100MB });

  1. 在Startup.cs文件中的Configure方法中添加以下代码,以启用开发环境下的详细异常信息:

if (env.IsDevelopment()) { app.UseDeveloperExceptionPage(); }

  1. 在Controller的Action中添加以下代码,以启用gzip压缩:

[HttpGet] [ResponseCache(VaryByHeader = "Accept-Encoding", CacheProfileName = "CacheProfile")] public async Task GetData() { var data = await _dataService.GetData(); return Ok(data); }

  1. 在Startup.cs文件中添加以下代码,以启用gzip压缩响应:

services.AddResponseCompression(options => { options.Providers.Add(); options.EnableForHttps = true; });

  1. 在appsettings.json文件中添加以下内容,以配置响应缓存:

"CacheProfiles": { "CacheProfile": { "Duration": 86400, "Location": ResponseCacheLocation.Any } }

  1. 最后,重启应用程序以使更改生效。

解决了请求大小限制问题后,此方法能够更有效地处理大型JSON响应并避免返回“This localhost page can’t be found”错误。

相关内容

热门资讯

透视有挂!南通长牌辅助(透视)... >>您好:南通长牌辅助确实是有挂的,很多玩家在这款南通长牌辅助游戏中打牌都会发现很多用户的牌特别好,...
技术分享!闲逸辅助正版免费下载... 技术分享!闲逸辅助正版免费下载(透视)aa poker辅助(wpk教程有挂技巧)这是一款可以让一直输...
我来教大家!边锋老友乳山辅助(... 我来教大家!边锋老友乳山辅助(透视)pokernow辅助工具(解密教程有挂方针) 【无需打开直接搜索...
交流学习经验!闲娱江西脚本(透... 交流学习经验!闲娱江西脚本(透视)拱趴大菠萝有什么挂(可靠技巧有挂猫腻)《详细加薇136704302...
发现一款!wepoker轻量版... 发现一款!wepoker轻量版透视(透视)hhpoker德州有挂吗(2026教程有挂攻略);无需打开...
玩家攻略推荐!斗棋联盟俱乐部辅... 玩家攻略推荐!斗棋联盟俱乐部辅助挂(透视)hhpoker开挂教程(wpk教程有挂秘籍);无需打开直接...
实测揭晓!樱花之盛辅助器下载(... 实测揭晓!樱花之盛辅助器下载(透视)pokermaster破解版(安装教程有挂方针) >>您好:软件...
推荐一款!奕乐贵州麻将开挂版软... 大家好,今天小编来为大家解答奕乐贵州麻将开挂版软件这个问题咨询软件客服可以免费测试直接加微信(136...
重大通报!苹果手机微信小程序游... 重大通报!苹果手机微信小程序游戏破解器(透视)德扑HHpoker有挂吗(新2026版有挂技巧)《详细...
透视工具!衢州都莱软件辅助器(... 透视工具!衢州都莱软件辅助器(透视)德州透视插件(切实教程有挂方针);无需打开直接搜索加薇13670...