首页/网络/协议速查/405 Method Not Allowed 方法不允许
HTTP 方法与状态码91 条

405 Method Not Allowed 方法不允许

目标资源不支持请求使用的方法;响应必须(MUST)带 Allow 头列出支持的方法。

协议速查网络更新于 2026-10-12
名称405 Method Not Allowed
作用方法不被该资源支持
规范RFC 9110 §15.5.6
关键头部Allow: GET, POST

探测与确认

探测与确认
curl -si -X DELETE https://api.example.com/users/101
# HTTP/1.1 405 Method Not Allowed
# Allow: GET, PUT
与 501 的区别:405 表示「资源不支持该方法」,501 表示「服务器完全不认识该方法」;API 侧遇到 405 先看 Allow 与网关的 CORS/方法重写配置。

易错点

  • 反向代理把 POST 请求重写成 GET(或反之)时,后端返回 405,现象会误导排查方向

数据来源与参考

  • RFC 9110 §15.5.6 405 Method Not Allowed

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌