常见的HTTP状态码

来源:互联网 发布:sql注入是什么 编辑:程序博客网 时间:2024/05/18 14:25

常见的状态码如下所示:

200 OK
请求被成功处理,服务器会根据不同的请求方法返回结果:
GET:请求的对应资源会作为响应返回
HEAD:请求的对应资源的响应头会(entity-header)作为响应返回,不包括响应体(message-body)

301 Movied Permanently
永久性重定向。该状态码表示请求的资源已经被分配了新的URI,并且以后使用响应报文头部中Location所指的URI

302 Found
该状态码表示请求的资源被分配了新的URI,本次应使用响应报文头部中Location所指的URI

303 See Other
该状态码表示请求对应的资源存放在另一个URI,应使用GET方法获取请求的资源

304 Not Modified
该状态码表示客户端发送附带条件的请求时,服务器允许请求访问资源,但因发生请求为满足条件,直接返回304,服务器端的资源未变,可直接使用客户端未过期的缓存

307 Temporary Redirect
该状态码与302有着相同含义,但不会指定客户端的重定向的请求方法

400 Bad Request
该状态码表示请求报文中存在语法错误。当错误发生时,需要修改请求的内容后再次发送请求

401 Unanthorized
该状态码表示发送的请求需要有通过HTTP认证的认证信息

403 Forbidden
该状态码表明对请求资源的方位被服务器拒绝

404 Not Found
该状态码表明服务器上无法找到请求的资源

500 Internal Server Error
该状态码表示服务器在执行请求时发生了错误

503 Internal Server Error
该状态码表明服务器暂时处于超负荷或正在进行停机维护,无法处理请求

原创粉丝点击