Http(一)

2020-12-23  本文已影响0人  StevenHD

一、http介绍


二、http请求头

减少了TCP3次握手的开销

先是三次握手,然后客户端发送GET报文,服务器发送应答报文

2.1 请求方法

HEAD类似于GET,只不过HEAD只是探测是否有资源,GET是获取资源

域名

让我们来看一个请求头——


发送的时候就是整个请求头发出去(不要忘记最末尾有一个换行)

三、服务器如何响应请求


空行的意思是响应头已经结束了,下面的是响应正文
Content-Length包含122个字节,空行之前是响应头

3.1 状态码

3.2 响应头域

保存客户端的信息,eg. 登录淘宝登录一次后,后面浏览,点击商品就不用再登录了,那么如何知道登录成功呢?
响应报文中的头域会Set-Cookie,服务器将Cookie发给客户端,客户端就记录我已经登录了,Cookie中有记录的凭证(保存在浏览器的缓存中)
浏览同一个网站的不同页面的时候,每次都要把cookie发给服务器,告诉服务器我已经登录了(通过【Cookie】告诉服务器)

响应报文的每一行后面都有一个/r/n


空行表示响应头结束了,以下是文件内容部分
上一篇下一篇

猜你喜欢

热点阅读