状态码 https dns解析过程


HTTP的道信过程
在HTTP工作开始之前,Web浏览器首先要通过网
络与Weo服务器建立连接,该连接是通过TCP来完
成的。HTTP是比TCP更高层次的应用层协议,根据
规则,只有低层协议进行连接后才能进行更高层协
议的连接,一般TCP连接的端口号是80。建立TCP
IP地址再找到主机进行3次握手进行TCP连接。
2、Web浏览器向Web服务器发送请求命令
一但建立了TCP连接,Web浏览器就会向Web服务
器发送请求命令。浏览器发送其请求命令后,还要
以头信息的形式向Web服务器发送一些别的信息,
之后浏览器发送了一空白行来通知服务器,它已经
结束了该头信息的发送。
3、Web服务器应答
客户端向服务器发出请求后,服务联会对客户端进
行应答,应答内容包括:协议的版本号和应答状态
码;HTTP/11200OK,响应头信息求记录服务器自己
的数据,被请求的文档内容。最后发送一个空自行
来表示头信息的发送到此为结束,接着以Content-
Tvne响应头信息所描述的格式发送用户所请求的实
4 Web服务器关闭TCP连接
一般情况下,一旦Web眼务器向浏览器发送了请求
的数据,它就要关闭TCP连接,但是如果浏览器或
者服务器在其头信息加入了一行码,TCP连接在发
送后将仍然保持打开状态,于是,浏览器可以继续
通过相同的连接发送请求。保持连接书省了为每个
请求建立新连接所需的时间还节约了网络带宽。
状态码
21网络错误(移动)23非法设备(移动)25用户不
能道信(如不在服务区、未开机等53其它用途【电
信)67非法用户类型(电信)80 dhcp110
pop3443网页浏览端口445 smb1433 sql
server1521 oracle 3506 mysql 6379 redis 7001]
weblogic 3389 远程登录端口8080 web
100,接受的请求正在处理,信息类状态码
2x(成功)表示成功处理了请求的状态码
200(成功)服务器已成功处理了请求。
3xx(重定向)表示要完成请求,需要进一步操作。通
常这些状态代码用来重定向。
301,永久性重定向,表示资源已被分配了新的

302,临时性重定向,表示资源临时被分配了新的

303,表示资源存在另一个URL,用GET方法获取
资源
304,(沫修改)自从上次请求后,请求网页未修改
过。服务器返回此响应时,不会返回网页内容
4xx(请求错误)这些状态码表示请求可能出错,妨碍
了服务器的处理
400(错溪请求)服务器不理解请求的语法
401表示发送的请求需要有通过HTTP认证的认证信
403(禁止)服务器拒绝请求
404(未找到)服务器找不到请求网页
5xx(服务器错误)这些状态码表示服务器在尝试处理
请求时发生内部错误。这些错误可能是服务器本身
的错误,而不是请求的错误
500,(服务器内部错误)服务器遇到错误,无法完成
请求
503,表示服务器处于停机维护或超负载。无法处
理请求,
输入百度到看到百度的过程
1.在浏览器中输入百度域名www.baidu.com
2.将域名发送给DNS进行解析
3.解析出IP找到服务器
4.浏览器与服务器建立连接
5.浏览器发送HTTP请求
6.服务器处理请求并返回HTTP响应
7.浏览器接受HTTP响应
8.浏览渲染页面

 

你可能感兴趣的:(https)