从输入一个网址到阅读器显示页面阅历的全进程
TCP连接的三次握手以及四次挥手文章源自微观生活(93wg.com)微观生活-https://93wg.com/19455.html
一文弄懂DNS域名解析的详细流程文章源自微观生活(93wg.com)微观生活-https://93wg.com/19455.html
高并发与负载均衡:Nginx的反向代理以及负载均衡文章源自微观生活(93wg.com)微观生活-https://93wg.com/19455.html
一文弄懂TCP/IP协定及Web基础知识文章源自微观生活(93wg.com)微观生活-https://93wg.com/19455.html
一文掌握 HTTP协定报文 包括的信息类型文章源自微观生活(93wg.com)微观生活-https://93wg.com/19455.html
前言:文章源自微观生活(93wg.com)微观生活-https://93wg.com/19455.html
上文介绍了HTTP协定报文中包括的信息,文章源自微观生活(93wg.com)微观生活-https://93wg.com/19455.html
1. 状况码告诉从服务器端返回的要求结果文章源自微观生活(93wg.com)微观生活-https://93wg.com/19455.html
2. 状况码的值&具体含意的对比表文章源自微观生活(93wg.com)微观生活-https://93wg.com/19455.html
HTTP 状况码负责表示客户端 HTTP 要求的返回结果、标记服务器端的处理是不是正常、通知呈现的过错等工作。让咱们通过本章的学习,好好了解一下状况码的工作机制。文章源自微观生活(93wg.com)微观生活-https://93wg.com/19455.html
1、状况码告诉从服务器端返回的要求结果
状况码的职责是当客户端向服务器端发送要求时,描写返回的要求结果。
借助状况码,用户可以知道服务器端是正常处理了要求,还是呈现了过错。
数字中的第一名指定了响应种别,后两位无分类。响应种别有下列 5 种:
HTTP状况码的5种类型
2、状况码的值&具体含意的对比表
1xx:信息性状况码,表示服务器已接管了客户端要求,客户端可继续发送要求。
100 Continue
101 Switching Protocols
2xx:胜利状况码,表示服务器已胜利接管到要求并进行处理。
200 OK 表示客户端要求胜利
204 No Content 胜利,但不返回任何实体的主体部份
206 Partial Content 胜利执行了一个规模(Range)要求
3xx:重定向状况码,表示服务器请求客户端重定向。
301 Moved Permanently 永远性重定向,响应报文的Location首部应当有该资源的新URL
302 Found 临时性重定向,响应报文的Location首部给出的URL用来临时定位资源
303 See Other 要求的资源存在着另外一个URI,客户端应使用GET办法定向获取要求的资源
304 Not Modified 服务器内容没有更新,可以直接读取阅读器缓存
307 Temporary Redirect 临时重定向。与302 Found含意同样。302制止POST变换为GET,但实际使历时其实不一定,307则
400 Bad Request 表示客户端要求有语法过错,不能被服务器所理解
401 Unauthonzed 表示要求未经授权,该状况代码必需与 WWW-Authenticate 报头域一块儿使用
403 Forbidden 表示服务器收到要求,然而谢绝提供服务,通常会在响应正文中给出不提供服务的缘由
404 Not Found 要求的资源不存在,例如,输入了过错的URL
5xx:服务器过错状况码,表示服务器未能正常处理客户端的要求而呈现意外过错。
500 Internel Server Error 表示服务器产生不可预期的过错,致使没法完成客户端的要求
503 Service Unavailable 表示服务器当前不能够处理客户端的要求,在一段时间以后,服务器可能会恢复正常
以上就是微观生活(93wg.com)关于“一文弄懂HTTP协定中返回结果的状况码”的详细内容,希望对大家有所帮助!
评论