取势 明道 优术

正在浏览标签 http

总共找到 6 篇

作者为 扶 凯 发表

IT•技术

前些日子 Linode 的远程 ssh 服务被伟大的 GFW 过滤了。但 80 口还开着,很是神奇,相信一堆的人都出现过这种问题。我们这些 IT 民工们基本没有权势,在国内目前搞个备案是非常麻烦。所以一堆堆的做计算机的人都给自己的个人网站移到了大日本帝国中的 Linode ,这是目前连接中国最快的 Linode 节点。 正好以前看过资料怎么样使用一个端口来跑二个服务。其实说白了就是做个代理,然后前端进...

squid对range的处理 3,051 views

作者为 扶 凯 发表

IT•技术

在squid中,如果用户有请求range,有二种处理方法 1.给range请求转发给源网站,自己做个代理.多个请求,多次通过squid. 2.给range的请求转成一个完整的请求,下载完整个文件. 第一种好理解,但是第二种就不好理解了.比如,同时有个用户请求这个文件时,会回去源网站几次,会出现什么问题. 经过测试,对同一个文件,多个请求,不同的range时,在第二种模式只会有一个回去源网站,所有另外的用户见到的都是P...

作者为 扶 凯 发表

测试而无聊的过程就懒的写了…下面直接给结果出来. 根据我的测试在 Squid 中 Cache-Control: no-cache > Expires > refresh_pattern > Last-Modified .也就是讲,最前面的最重要,前面的生效后,后面的基本就失效了. 另外squid本身就能对比 Last-Modified,但根据我的测试,Etag 还是会要向源服务器发送请求头,来确认 etag 的. ETag 默认是需要向源网站确认的, Last-Modif...

HTTP学习笔记 3,874 views

作者为 扶 凯 发表

HTTP简介   web浏览器和服务器之类的交互过程必须遵守的协议.他是tcp/ip中的一个应用协议.用来协议数据交换过程和数据本身的格式.主要的有HTTP/1.0和HTTP1.1. HTTP1.0的会话方式 在1.0时的会话方式 建立连接 发出请求信息 回送响应信息 关掉连接 小结: 浏览器和 web 服务器连接很短,每次连接只处理一个请求和响应.对每一个页的请求,浏览器与 web 服务器都要建...

HTTP参数中Etag的重要性 5,676 views

作者为 扶 凯 发表

IT•技术

  Etag在HTTP1.1中有介绍,主要的作用就是在(css file, image, javascript file)文件后面添加一个唯一的参数(相当于查询参数字符串),Etag有服务器端生成,并且随着文件的改变而改变,这样浏览器端就会只重新请求获取Etag发生变化的文件,减少浏览器端数据的流量,加快浏览器的反应速度,重要的是减轻服务器端的压力,所以服务器端Etag的实现就比较重要了. 现在我们有个问题为什么要使用Etag...

HTTP 协议基础 2,410 views

作者为 发表

  HTTP(HyperTextTransferProtocol)是超文本传输协议的缩写,它用于传送WWW方式的数据,关于HTTP协议的详细内 容请参考RFC2616.HTTP协议采用了请求/响应模型.客户端向服务器发送一个请求,请求头包含请求的方法、URI、协议版本、以及包含请求修饰 符、客户信息和内容的类似于MIME的消息结构.服务器以一个状态行作为响应,相应的内容包括消息协议的版本,成功或者错误编码加上包含服务器信...