繁体   English   中英

我们如何在春季启动时将巨大的有效载荷限制为POST请求

[英]How can we restrict the huge payload to POST request in spring boot

对于具有基本CRUD操作且具有批量添加资源(资源数组)的接口的微服务。 在这里,我们希望将有效负载大小限制为1024KB(1MB)。 如果POST请求有效负载大小> 1MB,则应抛出400错误的请求,否则将处理该请求。

默认情况下,Spring Boot应用程序将json封送给Resource对象。

在这里,我不想依靠content-length标头,也不想将对象转换回字符串以找到字节大小。

按照此答案,您必须配置服务器或在代码中处理它:

https://serverfault.com/questions/151090/is-there-a-maximum-size-for-content-of-an-http-post

对于Tomcat:

POST参数内容是否有最大大小?

您在哪里运行服务?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM