常用的http请求状态码
常见的http状态码分为五类,分别是 1xx(信息状态码,表示接受的请求正在处理); 100 继续请求:表示服务器已经接受一部分请求,需要继续请求; 101 切换协议:表示请求者请求服务器切换协议,服务器已确认,并准备切换。 2xx(成功状态码,表示请求正常处理完毕); 200 正常处理:表示请求已经正常处理; 204 没有返回:请求处理成功,但没有资源返回; 206 部分请求:表示客户端进行了范围请求,而服务器成功执行了这部分的GET请求。响应报文中包含由Content-Range指定范围的实体内容。 3xx(重定向状态码,表示需要进行附加操作以完成请求); 301 永久重定向:资源的url已经更新; 302 临时重定向:资源的url已临时定位到其他位置,但是后续可能会变回来; 303 临时重定向:和302不同,303只能用GET方法; 304 资源已找到,但不符合条件:该状态码表示客户端发送附带条件的请求时(采用GET方法的请求报文中包含If-Match,If-Modified-Since,If-None-Match,If-Range,If-Unmodified-Since中任一首部)服务端允许请求访问资源,但因发生请求未满足条件的情况后,直接返回304.。 307 临时重定向:与302基本一致。 4xx(客户端错误码,服务端无法处理请求