🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
HTTP(Hypertext Transfer Protocol)是一种用于传输数据的应用层协议,它使用状态码来表示请求的处理结果。HTTP状态码是三位数字,每个状态码的第一个数字定义了响应的类型。以下是一些常见的 HTTP 状态码: 1xx(信息性状态码): * 100:Continue * 101:Switching Protocols * 102:Processing 2xx(成功状态码): * 200:OK * 201:Created * 202:Accepted * 204:No Content * 206:Partial Content 3xx(重定向状态码): * 300:Multiple Choices * 301:Moved Permanently * 302:Found * 303:See Other * 304:Not Modified * 307:Temporary Redirect * 308:Permanent Redirect 4xx(客户端错误状态码): * 400:Bad Request * 401:Unauthorized * 403:Forbidden * 404:Not Found * 405:Method Not Allowed * 408:Request Timeout * 429:Too Many Requests 5xx(服务器错误状态码): * 500:Internal Server Error * 501:Not Implemented * 502:Bad Gateway * 503:Service Unavailable * 504:Gateway Timeout * 505:HTTP Version Not Supported 这些状态码用于标识请求的处理结果。例如,200 表示成功,404 表示未找到请求的资源,500 表示服务器内部错误,等等。不同的状态码指示了不同的情况,帮助客户端和服务器了解请求的结果。根据需要,HTTP 协议还可以定义其他自定义状态码来表示特定的状态或错误条件。