本包目录(400 条)
防火墙策略52 条NAT 与发布75 条IPS 与 IDS66 条
WAF 防护73 条
审计与日志58 条高可用与运维76 条

HTTP 方法限制

仅放行业务需要的请求方法(GET/POST 等),可直接拦掉大量探测与危险方法调用。

安全设备配置速查安全更新于 2026-10-12
默认拒绝PUT/DELETE/TRACE/OPTIONS 等按需开放
实现WAF 规则或 nginx 配置
例外跨域预检需要的 OPTIONS 单独放行

nginx 示例

nginx 示例
if ($request_method !~ ^(GET|POST|HEAD)$) {
    return 405;
}
# 需要跨域时对 OPTIONS 单独处理并返回 CORS 头
方法限制属于低成本高收益的加固项,建议默认启用。

易错点

  • 拦掉 OPTIONS 会影响跨域接口的预检请求
  • REST API 依赖 PUT/DELETE 时一刀切放开会削弱防护

数据来源与参考

  • RFC 9110(HTTP 语义)
  • OWASP 安全配置备忘
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌