-
一次完整的HTTP事务的过程
域名解析–>发起TCP的3次握手–>建立TCP连接后发起http请求–>服务器响应http请求浏览器得到html代码–>浏览器解析html代码,并请求html代码中的资源(jscss,images)–>浏览器对页面進行渲染呈现给用户
DNS: 域名系统将域名和IP地址相互映射的一个分布式数据库,DNS使用TCP和UDP端口53
TCP的三次握手: 拿到域名对应的ip地址之后,User-Agent(一般指瀏览器)会以一个随机端口(1024<端口<65535)向服务器的web程序80端口发起TCP的连接请求 两个计算机通信是靠协议(目前流行的TCP/IP)来实现,三次握手就相当于试探對方是否遵循TCP/IP协议 -
URL:统一资源定位符,由三部分组成:
-
# 将key-value键值对转化成符合要求的字符串
-
# 将key-value键值对转化成符合要求的字符串
-
cookie: 指某些网站为了辨别用户身份进行session跟踪而储存在用户本地终端上的数据(通过经过加密)。
-
-
# 设置保存cookie的文件同级目录下的')
-
-
从文件中获取并使用Cookie
-
# 从文件中读取Cookie内容到变量
-
-
利用Cookie模拟网站登录