我正在尝试使用 PushStreamContent 流式传输视频,但在视频开始播放几秒钟后,浏览器给了我一个 net::ERR_CONNECTION_RESET ( Error )
前端:使用标签调用 webapi 方法,该方法使用发送包含视频文件部分的缓冲区的操作
希望我能解释我的问题。
提前致谢。
我正在尝试使用 PushStreamContent 流式传输视频,但在视频开始播放几秒钟后,浏览器给了我一个 net::ERR_CONNECTION_RESET ( Error )
前端:使用标签调用 webapi 方法,该方法使用发送包含视频文件部分的缓冲区的操作
希望我能解释我的问题。
提前致谢。
如果您使用的是 Entity Framework Core,则可能有一个循环对象图。由于 EF Core 不支持延迟加载,因此您的序列化程序可能会陷入无限循环,试图序列化您的对象图。
services.AddMvc()
将Startup.cs 中的行替换为:
services.AddMvc()
.AddJsonOptions(options => options.SerializerSettings.ReferenceLoopHandling = Newtonsoft.Json.ReferenceLoopHandling.Ignore);