美文网首页
图解HTTP (上)

图解HTTP (上)

作者: c747190cc2f5 | 来源:发表于2019-04-27 21:28 被阅读0次

学习笔记

第1章 了解Web及网络基础

拿了三张比较有用的图:


网络层次
三次握手
URL格式

第2章 简单的HTTP协议

两个概念:持久连接管线化
持久连接:HTTP/1.1相对于HTTP/1.0的改进

非持久连接
持久连接
管线化:并行发送多个请求,不需要一个接一个的等待响应了
管线化

第3章 HTTP报文内的HTTP信息

《网络是怎样连接中》有提过,简单放两张图:


报文结构
报文示例

第4章 返回结果的HTTP状态吗

4.1 状态码告知从服务器返回的请求结果

状态码的类别

状态码种类可达60种,但是常用的也就14种。

4.2 2XX成功

2XX表明响应被正常处理了

4.2.1 200OK

正常处理


4.2.2 204No Content


一般在只需要从客户端往服务器发送信息,而对客户端不需要发送新信息内容的情况下使用。

4.2.3 206Partial Content

如题


4.3 3XX重定向

4.3.1 301 Moved Permanently

永久性重定向


4.3.2 302 Found

临时重定向


4.3.3 303 See Other

与302基本一样,但是客户端需以Get方法获取资源


PS:

4.3.4 304 Not Modified

和重定向没啥关系。。。为啥要划进来,脑壳疼。。


4.3.5 307 Temporary Redirect

和302一样。?

4.4 4XX客户端错误

错在客户端

4.4.1 400 Bad Request

报文有语法错误


4.4.2 401 Unauthorized

未认证


4.4.3 403 Forbidden

可怜的客户端被拒绝了,而且没有说明理由。


4.4.4 404 Not Found

可怜的服务器又被拒绝了,这次虽然说明了理由,但是很有可能是借口


4.5 5XX服务器错误

错在服务器

4.5.1 500 Internal Server Error

4.5.2 503 Service Unavailable

超负载或者正在停机维护


PS:

第5章 与HTTP协作的Web服务器

3个东西:虚拟主机网关隧道
虚拟主机:一个主机对应多个域名。


网关:可以利用网关将HTTP请求转化为其他通信协议,如连接数据库、信用卡结算系统等。

隧道:安全通信,隧道是透明的,客户端不用在意

图解HTTP (中)

相关文章

网友评论

      本文标题:图解HTTP (上)

      本文链接:https://www.haomeiwen.com/subject/zeslnqtx.html