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”错误。

相关内容

热门资讯

记者爆料!微扑克俱乐部24小时... 您好,手机人海斗牛辅助器通用版这款游戏可以开挂的,确实是有挂的,需要了解加微【757446909】很...
一分钟了解!红龙扑克是真是假,... 一分钟了解!红龙扑克是真是假,雀神广东麻将专用神器,中至南昌小程序辅助器(有挂技巧)1、中至南昌小程...
实测交流!德州app辅助工具,... 实测交流!德州app辅助工具,广东雀神麻雀辅助器,阿拉斗牛有没有外挂(有挂解密)1、该软件可以轻松地...
热点推荐!微扑克真的有外挂嘛,... 热点推荐!微扑克真的有外挂嘛,雀神麻将辅牌器怎么下载,微信小程序财神十三张有挂吗(有挂工具);1、完...
分享给玩家!aapoker有后... 分享给玩家!aapoker有后台操控,雀神广东麻雀正规吗,欢乐情怀棋牌软件黑科技(有挂揭秘);暗藏猫...
总算了解!wpk透视辅助工具,... 总算了解!wpk透视辅助工具,广东雀神小程序打牌技巧,大唐麻将是不是有规律(有挂规律)1、完成大唐麻...
一分钟揭秘!德扑之星可以操作,... 一分钟揭秘!德扑之星可以操作,广东雀神智能插件安装可使用,369山东麻将app有挂吗(有挂解密)1、...
热点讨论!aapoker ai... 热点讨论!aapoker ai软件,微信雀神小程序辅助器免费,广西老友麻将有挂的吗(有挂教程)广西老...
我来教大家!德州ai辅助,微信... 我来教大家!德州ai辅助,微信雀神广东麻雀小程序辅助,天天真人麻将怎么增加胜率(有挂规律);该软件可...
必看攻略!wepoke真的有挂... 必看攻略!wepoke真的有挂,七彩全民雀神辅助,哈狗十三道如何拿到好牌(有挂工具);1、下载好哈狗...