第一章 浏览器生成消息(1.1)

2018-06-24  本文已影响11人  cdd48b9d36e0

一句话总结:浏览器把地址栏的字符串解析为请求消息,然后将数据委托出去

1.1 生成HTTP请求消息

1.1.1 从输入网址开始

“http:”“ftp:”等开头表示了浏览器应当使用的访问方法,比如前者是代表了访问web服务器应该使用http协议,后者代表访问FTP服务器应该使用FTP协议


1.1.4 HTTP的基本思路


  1. PUT和DELETE方法是HTTP1.1版本新增的,但用的极少
  2. POST,DELETE,PUT,GET相当于HTTP方法中的增删改查

1.1.5 收到HTTP请求消息

HTTP消息的格式:

GET方法能发送的数据只有几百个字节,而且消息体通常为空

HTTP中主要的头字段:


1.1.6 发送请求后会收到响应

HTTP状态码概要:

“由于每条请求消息中只能写 1 个 URI,所以每次只能获取 1 个文件,如果需要获取多个文件,必须对每个文件单独发送 1 条请求。比如 1 个网页中包含 3 张图片,那么获取网页加上获取图片,一共需要向 Web 服务器发送 4 条”

URI可以简单理解为第8页图上的路径名

“1 条请求消息中只能写 1 个 URI。如果需要获取多个文件,必须对每个文件单独发送 1 条请求。”

下图为HTTP 消息示例:




上一篇 下一篇

猜你喜欢

热点阅读