配置项作用 #
http.max_initial_line_length 配置项指定 HTTP 初始行(请求行或状态行)的最大长度。这包括方法、URI 和 HTTP 版本(请求)或状态码和原因短语(响应)。
默认值 #
4KB
配置类型 #
静态配置
取值范围 #
支持字节单位(如 4KB, 8KB)
配置格式 #
# 默认配置
http.max_initial_line_length: 4kb
# 增加限制
http.max_initial_line_length: 8kb
# 减少限制
http.max_initial_line_length: 2kb
初始行内容 #
请求初始行 #
POST /my-index/_doc/_search?pretty=true HTTP/1.1
响应初始行 #
HTTP/1.1 200 OK
推荐配置 #
默认配置 #
http.max_initial_line_length: 4kb
长 URL 场景 #
# 支持更长的 URL
http.max_initial_line_length: 8kb
注意事项 #
- 重启生效:修改此配置需要重启节点
- URL 长度:确保设置足够大以支持您的 URL
- 安全性:限制初始行长度可以防止某些恶意请求





