5xx 服务端错误
500 Internal Server Error
服务端遇到了意外错误。
通用的服务端错误,通常是业务代码抛出了未处理的异常。
常见原因与解决方法
- 查看服务端日志或错误追踪平台里的堆栈信息,响应本身很少说明原因。
- 常见原因:空指针 / undefined、数据库查询失败、缺少环境变量、代码没有预料到的输入。
- 对于不合法的输入应该返回 4xx,而不是让程序崩成 500。
响应示例
HTTP/1.1 500 Internal Server Error
Date: Thu, 22 Oct 2026 08:00:00 GMT 用 curl -I https://example.com 可以查看某个地址返回的状态码和响应头。