200 OK:正常返回信息
400 客户端请求有语法错误,不能被服务器所理解
401 请求未经授权
403 服务器收到请求,但是拒绝提供服务
404 请求资源不存在 eg:输入了错误的URL
500 服务器发生不可预期的错误
503 服务器当前不能处理客户端的请求 比如队列已满
在浏览器中输入url后经历了那些过程?
1.DNS解析(查询DNS缓存中解析 域名 对应的 ip地址)
解析DNS缓存的顺序
从近到远:浏览器缓存 系统缓存 路由器缓存
ips服务器缓存 根域名服务器缓存 顶级域名服务器缓存
2.TCP连接(三次握手)根据ip和端口建立TCP连接
3.发送HTTP请求 (相关的报文)
4.服务器处理请求并返回HTTP报文
5.浏览器解析渲染页面
6.连接结束(四次挥手)
网友评论