关于http协议的一些笔记

1、正向代理和反向代理正向代理相当于客户端向代理发送服务器,代理将请求发给服务器,一般代理跟客户端有关系,没有查找的功能;反向代理作用于服务端,客户端向服务器代理发送请求,服务器代理去找需要的资源,然后返回给客户端,有查找的功能,两者正好相反

2、  缓存

存在内存里比硬盘里快,大概速度是10:1。Web缓存或代理缓存是一种特殊的http代理服务器,可以将经过代理传送的常用文档复制保存下来。客户端从附近的缓存下载文档会比直接从服务器上下载文档要快很多。缓存一般有一些机制,服务器有缓存,代理服务器有缓存,CDN有缓存,网页有缓存。

3、  网关

网关是一种特殊的服务器,作为其他服务器的中间实体使用,有局域网的数据网络出口,也被成为网关。

4、  隧道

走的是SSL层,是加密的协议。有隧道起点和隧道终点。

5、  Agent代理

代表用户发起HTTP请求协议的程序

6、  #锚 一部分资源的名字

?后面全是参数;url后加?后面带的都是get请求;请求用&符号连接,是key和value的方式

7、  绝对URL和相对URL

相对URL:./hammers.html,使用相对URL的路径便于不同环境使用,比如测试环境,开发环境,预发布环境,正式环境,使用都不会影响

8、  URL的编码机制

默认编码 base64

请求报文是客户端发起的,响应报文是由服务端发起的。响应报文有状态码。标红处可以不对应。

9、http常用的请求方法

猜你喜欢

转载自www.cnblogs.com/jingsheng99/p/9241360.html