Skip to main content

HTTP方法和状态码

了解API可以执行哪些任务,以及为正确的任务选择正确的HTTP方法是非常重要的。

有5种常见的HTTP方法,分别是GET,POST,PUT,PATCH和DELETE,可以用来管理资源的状态。

  • GET: 检索已有资源(只读)
  • POST: 创建新资源
  • PUT: 更新已有资源
  • PATCH: 部分更新已有资源
  • DELETE: 删除资源

处理完一个使用HTTP方法的请求后,响应中会包含一个HTTP状态码。通常来说,状态码的含义如下,

  • 2xx: 操作成功
  • 3xx: 重定向
  • 4xx: 客户端错误
  • 5xx: 服务器错误

完整的状态码列表可以在维基百科里找到。查看状态码以确保操作成功执行,或者如果出现错误进行调试,并向用户返回适当的结果,这是非常重要的。