网络是如何连接的(URI)

前言:

最近阅读了网络是如何连接的一书,按照书中讲解顺序将一些知识点梳理一下

 

请求/响应 简单模型:

省略了dns socket 等细节

网络是如何连接的(URI)

 

请求/响应 格式

传说中的报文

网络是如何连接的(URI)

HTTP中主要的头字段

网络是如何连接的(URI)

网络是如何连接的(URI)

 

 

HTTP状态码概要

网络是如何连接的(URI)

一次资源获取为一次请求/响应

当网页中包含图片时,会在网页中的相应位置嵌入表示图片文件的标签[插图]的控制信息。浏览器会在显示文字时搜索相应的标签,当遇到图片相关的标签时,会在屏幕上留出用来显示图片的空间,然后再次访问Web服务器,按照标签中指定的文件名向Web服务器请求获取相应的图片并显示在预留的空间中。这个步骤和获取网页文件时一样,只要在URI部分写上图片的文件名并生成和发送请求消息就可以了。由于每条请求消息中只能写1个URI,所以每次只能获取1个文件,如果需要获取多个文件,必须对每个文件单独发送1条请求。比如1个网页中包含3张图片,那么获取网页加上获取图片,一共需要向Web服务器发送4条请求。

注:http1.1可以在一次连接中发送接收多次请求

网络是如何连接的(URI)

请求/响应 信息

网络是如何连接的(URI)

 

网络是如何连接的(URI)

网络是如何连接的(URI)