http协议中的状态码
来源:互联网 发布:制作视频字幕软件 编辑:程序博客网 时间:2024/06/06 02:39
状态码的作用
HTTP状态码负责表示客户端HTTP请求返回结果、标记服务器端的处理是否正常、通知出现的错误等工作。
状态码的类别
- 1xx 信息性状态码 表示请求正在被处理
- 2xx 成功状态码 表示请求处理完毕
- 3xx 重定向状态码 表示需要进行附加的操作才能完成请求
- 4xx 客户端错误状态码 表示服务器无法处理请求
- 5xx 服务器错误状态码 表示服务器处理请求出错
重要的状态码语义
- 200 OK 表示请求被服务器正常处理了
- 204 No Content 表示请求被处理了,但是返回的响应报文没有报文实体
- 206 Partical Content 表示服务器成功执行了范围请求,如断点续传,断点下载
- 301 Moved Permanently 表示永久性重定性 资源被分配到了其他的URL
- 302 Found 表示资源被临时存放到其他的URL上面,希望用户访问新的URL
- 303 See Other 与302语义相同,但强制客户端只能采用GET方法去请求新的URL
- 304 Not Modified 附带条件的请求,条件不成立时,表示资源未被修改,可以使用缓存
- 307 Temporary Redirect 在302与语义上严格禁止POST变成GET
- 400 Bad Request 表示客户端请求发生错误
- 401 Unauthorized 表示需要HTTP认证时用户认证失败
- 403 Forbidden 表示请求资源时被用户拒绝,可以是用户没有权限导致的
- 404 Not Found 表示服务器上面没有找到对应的请求资源
- 500 Internal Server Error 表示在执行请求时,服务器内部发生了错误
- 503 Service Unavailable 表示服务器繁忙,告知客户端端服务器现在不可用,可携带Retry-After响应头部告诉客户端什么时候可以用
阅读全文
0 0
- http协议中的状态码
- http协议中的状态码
- HTTP协议中的5类状态码
- HTTP协议状态码
- HTTP 协议状态码
- http协议 状态码
- http协议状态码
- http协议状态码
- HTTP协议状态码
- http协议状态码
- HTTP协议状态码
- HTTP协议状态码
- HTTP协议状态码
- HTTP协议状态码
- http 协议状态码
- HTTP协议状态码
- HTTP协议状态码
- http协议状态码
- 滤波器设计(2):经典FIR数字滤波器的设计
- linux下vsftpd服务搭建
- Binary Search:378. Kth Smallest Element in a Sorted Matrix
- linux目录结构
- 关于组织的几个结论
- http协议中的状态码
- 基于Matlab中FDATool工具箱的滤波器设计及相关文件的生成
- 关于CI-CodeIgniter目录访问权限的问题的解决方法,通过修改.htaccess文件的办法解决无法加载css文件,js文件,图片文件等类型文件的方法
- 循环队列
- synchronized和ReentrantLock的区别
- java 高并发程序设计-附录
- RDDs基本操作Transformation和action
- Matlab滤波器设计
- Leetcode 1 Two Sum