请求体大小限制

插件信息

名称字段属性
请求体大小限制body_check安全防控

描述

当客户端向服务器发送请求时,请求体中可能包含大量的数据,如文件上传、表单提交等。如果没有对请求体大小进行限制,那么客户端可以发送非常大的请求体,这可能导致网络拥塞,影响其他用户的访问速度和体验;其次,处理大量的请求体数据会消耗服务器的计算和存储资源,降低服务器的性能和响应速度;同时,恶意用户可能利用大请求体来进行拒绝服务(Denial of Service)攻击,通过消耗服务器资源来使其无法正常工作。

因此,通过限制请求体大小,可以有效地控制网络流量、保护服务器资源和防止潜在的安全威胁。

配置示例

{
    "is_empty":false,                
    "allowed_payload_size":0        
}

字段描述

字段类型描述
is_emptyboolean是否允许为空,默认:false
allowed_payload_sizeint允许的最大请求体大小,单位:KB,当值<=0时,不做校验