协议 标签

Http协议分析

  |   0 评论   |   0 浏览

http请求都分为请求(响应)行,请求(响应)头(header),body三部分。 1. http首部 1.1 Host: 客户端通过host首部为服务器提供客户端想要访问的那台服务器的ip地址。告诉服务器我要访问哪台主机。 1.2 Expires 响应失效的日期和时间 1.3 Etag 为报文中的实体提供了实体标记。 1.4 Cache-Control 控制缓存的行为(no cache) 1.6 Upgrade 升级为其他协议(websocket的时候这个字段为websocket) 1.7 User-Agent HTTP 客户端设备信息。 1.8 Referer 意义 告诉服务器我是从哪个页面链接过来的,服务器籍此可以获得一些信息用于处理。比如从我主页上链接到一个朋友那里,他的服务器就能够从HTTP Referer中统计出每天有多少用户点击我主页上的链接访问他的网站。 作用 Referer可以记录访问的来源,统计访问量,可以用来防盗链。 客户端用js不能篡改Referer,用一些插件什么的可以达到伪造的目的。 可以使用Fiddler修改Referer。 利用Referer防止图片盗链....