Skip to content

Commit 34eb00b

Browse files
committed
review 3.1-3.3
1 parent 652e245 commit 34eb00b

File tree

2 files changed

+14
-14
lines changed

2 files changed

+14
-14
lines changed

3.1.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -41,16 +41,16 @@ HTTP是一种让Web服务器与浏览器(客户端)通过Internet发送与接收
4141
- 状态行:HTTP版本 服务器状态(比如:404找不到...) 描述信息
4242
- 响应头
4343

44-
content-text:服务器发送信息的类型
45-
date:发送时间
46-
server:服务器类型
44+
Content-Type:服务器发送信息的类型
45+
Date:发送时间
46+
Server:服务器类型
4747
- 消息体:服务器发送给客户端的页面内容
4848

4949
![](images/3.1.web.png?raw=true)
5050

5151
上面这张图我们可以了解到整个的通讯过程,同时细心的读者是否注意到了一点,一个URL请求但是左边栏里面为什么会有那么多的资源请求。
5252

53-
这个就是浏览器的功能,第一次请求url,服务器端返回的是html页面,然后浏览器开始渲染html,让解析到img里面的src资源、css资源、js资源,浏览器就会自动发起http请求,把需要的资源从服务器请求回来,然后浏览器就会宣布渲染出来,这样就是完整展现在我们面前的一个网页了。
53+
这个就是浏览器的功能,第一次请求url,服务器端返回的是html页面,然后浏览器开始渲染html,当解析到src里面的img资源、css资源、js资源,浏览器就会自动发起http请求,把需要的资源从服务器请求回来,然后浏览器就会宣布渲染出来,这样就是完整展现在我们面前的一个网页了。
5454

5555
所以我们做的网页在优化方面有一项是减少http请求次数,就是把尽量多的css和js合并在一起,尽量做到少的http请求。
5656

@@ -60,4 +60,4 @@ HTTP是一种让Web服务器与浏览器(客户端)通过Internet发送与接收
6060
* 下一节: [GO搭建一个web服务器](<3.2.md>)
6161

6262
## LastModified
63-
* $Id$
63+
* $Id$

3.3.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ Handler:处理请求和生成返回信息的处理逻辑
5454

5555
6 读取每个请求的内容w, err := c.readRequest()
5656

57-
7 判断header是否为空,如果没有设置handler(这个例子就没有设置handler),handler就设置为DefaultServeMux
57+
7 判断handler是否为空,如果没有设置handler(这个例子就没有设置handler),handler就设置为DefaultServeMux
5858

5959
8 调用handler的ServeHttp
6060

@@ -75,11 +75,11 @@ Handler:处理请求和生成返回信息的处理逻辑
7575

7676

7777

78-
79-
## links
80-
* [目录](<preface.md>)
81-
* 上一节: [GO搭建一个简单的web服务](<3.2.md>)
82-
* 下一节: [Go的http包执行原理](<3.4.md>)
83-
84-
## LastModified
85-
* $Id$
78+
79+
## links
80+
* [目录](<preface.md>)
81+
* 上一节: [GO搭建一个简单的web服务](<3.2.md>)
82+
* 下一节: [Go的http包执行原理](<3.4.md>)
83+
84+
## LastModified
85+
* $Id$

0 commit comments

Comments
 (0)