API:API(Application Programming Interface,应用程序接口)是一些预先定义的函数,或指软件系统不同组成部分衔接的约定。[1]目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问原码,或理解内部工作机制的细节。
状态码一般分为五种
- 1xx:informational:用于协议握手阶段的临时应答
- 2xx:success:客户端的请求被成功地接受
- 3xx:redirection:客户端必要有附加的动作才会完成请求
- 4xx:client error:此类错误由客户端负责
- 5xx:server error:服务器对此类错误负责
常用的状态码:
200表示操作成功
202表示服务器已收到请求但还未处理会在之后进行处理
303暂时重定向 常用于post 、put 、delete请求
400服务器不理解请求未作处理
404请求的资源不存在或不可用
500客户端请求失败
503服务器无法处理请求