http
Posted bhb-tai
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了http相关的知识,希望对你有一定的参考价值。
HTTP请求模型
两端 客户端和服务端
客户端请求服务端
服务端响应 客户端
浏览器行为与HTTP协议
处理流程:
1.输入网址并回车
2.解析域名
3.浏览器发送HTTP请求
4.服务器处理请求
5.服务器返回html响应
6.浏览器处理HTML页面
7.继续请求其他资源
先从局域网跳到互联网
firewall(防火墙),网关,代理服务器
找到相应的ip
背着数据到达相应的ip
根据ip找到相应的服务器
服务器处理数据返回所要的数据
背着数据返回给浏览器
浏览器处理数据
最终展现给用户
HTTP协议
协议就是规范
超文本协议 HTTP/0.9 HTTP/101 HTTP/1.1 HTTP/2.0 HTTP/3.0
一个请求 一个响应
TCP/IP协议栈
1.应用层 -----> HTTP (访问网站) SSH(远程连接) SMTP(邮件)
2.传输层 ---> tcp/udp协议
3.网络层 ----->ip层 ping命令
4.网络接口层 ----> 网卡 mac地址
ISO/OSI
1.应用层
2.表示层
3.会话层
4.传输层 ---> tcp/udp协议
5.网络层 ---> ip层 ping命令
6.数据连接层 ---> 网卡 mac地址
7.物理层 ---> 硬件 网线,无线电波...
以上是关于http的主要内容,如果未能解决你的问题,请参考以下文章