• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • LimitRequestFields 指令

    描述:限制将从客户端接受的HTTP请求标头字段的数量
    句法:LimitRequestFields number
    默认:LimitRequestFields 100
    内容:服务器配置,虚拟主机
    状态:核心
    模组:核心

    Number是从0(表示无限制)到32767的整数。默认值由编译时常数DEFAULT_LIMIT_REQUEST_FIELDS(分布时为100)定义。

    LimitRequestFields指令允许服务器管理员修改HTTP请求中允许的请求标头字段数的限制。服务器需要此值大于普通客户端请求可能包含的字段数。客户端使用的请求标头字段的数量很少超过20,但这在不同的客户端实现中可能会有所不同,这通常取决于用户将其浏览器配置为支持详细内容协商的程度。可选的HTTP扩展名通常使用请求标头字段表示。

    该指令使服务器管理员可以更好地控制异常的客户端请求行为,这对于避免某种形式的拒绝服务攻击可能很有用。如果普通客户端看到来自服务器的错误响应(指示在请求中发送了太多字段),则应增加该值。

    例如:

    LimitRequestFields 50 
    
    警告

    使用基于名称的虚拟主机时,此指令的值取自本地IP和端口组合的默认(优先列出)虚拟主机。