课程的定位
-
讲的内容是大家都要用到的基础的东西,但是并不是特别清楚的东西。
-
例如
- 状态码能说清楚的人也不多。
- okio 这个库也非常重要。很多人都忽略了。
HyperText Transfer Protocol
-
现状
-
你不知道https为什么是安全的,你怎么保证你写的https是安全的呢?很多东西都是默认的你觉得没问题,一旦修改配置项,你就不会做了。
-
一次配置,终身使用。所以不需要了解太多。
-
什么是连接呢?很多人什么是连接都不知道。
-
-
hyper 指的是扩展的意思,而不是超级的意思。
-
超文本:即「扩展型文本」,指的是 HTML 中可以有链向别的文本的链接(hyperlink)。
-
HTTP 和 HTML 这两个东西是一起诞生的
URL——>HTTP 报文
HTTP 工作方式:
- 客户端按需求组装 HTTP 报文,
- 发送给服务器,
- 服务器处理后得到响应报文,
- 发回给客户端,
- 客户端处理响应报文
HTTP Request
- Request Line
- method :请求方法
- path:用来定位
- HTTP version
- Request Headers
- Request Body
HTTP Response
- Status Line
- HTTP versi