首页 > 解决方案 > 内容长度不匹配的 Asp Net Core 发布请求

问题描述

当使用邮递员测试 api 并添加大于请求正文大小的任意Content-Length标头时,请求将挂起。

大概它正在等待身体的其余部分被转移 - 一旦请求在邮递员 Asp 日志中被杀死:

Microsoft.AspNetCore.Server.Kestrel.Core.BadHttpRequestException:请求内容意外结束

这似乎是一个潜在的攻击媒介,因为攻击者可以创建许多这样的请求。

是否有一个众所周知的模式来解决这个问题?

标签: asp.netasp.net-corehttp-headers

解决方案


推荐阅读