java - “max-http-header-size”如何与弹簧一起使用?
问题描述
我在我的系统(微服务)中创建了一个问题“请求标头太大”。
之后我 POC 并尝试了解“max-http-header-size”如何工作?
这是我测试的信息。
我有一个请求(POST API,请求延迟 2000 毫秒)并在许多值中设置了 max-http-header-size。
大小数/请求成功数(400“请求标头太大”之前)
最大 http 标头大小:2000 / 0
max-http-header-size: 2500 /7(成功7次后返回400)
max-http-header-size: 3000 /20(成功20次后返回400)
来自这个链接:https ://www.baeldung.com/spring-boot-max-http-header-size 这意味着服务器可以允许的每个请求的请求头的最大大小。
我的问题是“max-http-header-size”,它不仅仅意味着请求标头的最大大小?这似乎是总请求头内存的大小。它可以完全并且将返回 400 错误。
解决方案
推荐阅读
- pyspark - PySpark 中具有非重复值的小部件
- yaml - 使用值数组重复 GitHub Actions 工作流程中的步骤
- java - Kafka SpringBoot StreamListener - 如何按顺序消费多个主题?
- c# - 修改 lambda 表达式
> 到表达式 以 LINQ to Entities 安全方式 - c# - 给定一个类型,你如何确定它被装箱为什么类型?
- python - 其他列条件下 groupby 数据帧中的交换计数
- kubernetes - 如何使用请求标头作为 Traefik 入口控制器的入口点地址的路径变量
- matlab - 使用刚性变换拟合图像
- javascript - 发送包含脚本标签的 XMLHttpRequest
- javascript - JavaScript 中音频缓冲区的 HTML 文件输入