文章列表
 
您正在查看 "Http" 分类下的文章

2009-01-17 0:33
一个WEB站点每天可能要接收到上百万的用户请求,为了提高系统的效率,HTTP 1.0规定浏览器与服务器只保持短暂的连接,浏览器的每次请求都需要与服务器建立一个TCP连接,服务器完成请求处理后立即断开TCP连接,服务器不跟踪每个客户也不记录过去的请求。但是,这也造成了一些性能上的缺陷,例如,一个包含有许多图像的网页文件中并没有包含真正的图像数据内容,而只是指明了这些图像的URL地址,当WEB浏览器访问这个网页文件时,浏览器首先要发出针对该网页文件的请求,当浏览器解析WEB服务器返回的该网页文档中的HTML内容时,发现其中的
 
2008-08-27 10:53


状态代码 状态信息 代码含义
100 Continue 初始的请求已经接受,客户应当继续发送请求的其余部分。
101 Switching Protocols 服务器将遵从客户的请求转换到另外一种协议
200 OK 一切正常,对GET和POST请求的应答文档跟在后面。
201 Created 服务器已经创建了文档,Location头给出了它的URL。
202 Accepted 已经接受请求,但处理尚未完成。
203 Non-Authoritative Information 文档已经正常地返回,但一些应答头可能不正确,因为使用的是文档的拷贝
204 No Content 没有新文档,浏览器应该
 
2008-07-15 23:27
 
2008-07-15 19:29
我们都知道,HTTP/1.1中有一个Etag,用来判断请求的文件是否被修改。
为什么要使用Etag呢?Etag主要为了解决Last-Modified无法解决的一些问题
1、一些文件也许会周期性的更改,但是他的内容并不改变(仅仅改变的修改时间),这个时候我们并不希望客户端认为这个文件被修改了,而重新GET;
2、某些文件修改非常频繁,比如在秒以下的时间内进行修改,(比方说1s内修改了N次),If-Modified-Since能检查到的粒度是s级的,这种修改无法判断(或者说UNIX记录MTIME只能精确到秒)
3、某些服务器不能精确的得到文件的最后修改时间;
 
2008-07-09 16:46
URL Rewrite技术。该技术的核心方程是在服务器端,主要通过服务器的重写技术,一种基于正则表达式的重定向技术。

原理如:index.php?id=124这个地址,服务器事先定义,/可以替换,重写为?id=则,这个地址就变成index.php/124。这个定 义的意思是说,当服务器www.twomaxinter.com接受到一个http请求,请求访问其上的index.php/124这个文件时,先通过 Rewrite对该地址进行重写,然后载入重写后的地址,进行解析。这样当你访问
 
 
   
 
 
文章分类
 
 
Cdn(17)
 
Linux(57)
 
Grid(2)
 
P2p(8)
 
 
 
Ace(36)
 
Hps(16)
 
web2.0(60)
 
 
 
News(4)
 
 
Hadoop(57)
 
 
c++(31)
 
Stl(6)
 
 
 
 
Life(11)
 
 
 
 
Lucene(28)
 
 
 
Java(26)
 
 
Shell(12)
 
 
 
 
 
 
Python(43)
 
 
 
Fun(1)
 
 
 
 
 
 
Http(5)
 
 
 
 
 
Gh(4)
 
 
Test(6)
 
 
Sun(3)
 
 
 
 
Vm(6)
 
Gnome(61)
 
 
Gnu(44)
 
Ubuntu(21)
 
Js(1)
 
Fc(2)
 
 
Webkit(49)
 
 
 
A11y(3)
 
 
Vim(2)
 
 
 
 
Jfkj(0)
 
 
 
Ibm(1)
 
Kvm(1)
 
   
 
文章存档
 
     
 
最新文章评论
  

为什么我在多机的情况下显示是0 nodes ,你是怎么做到的啊
 

没有数据 没有脚本。没有论文引用。
 

沙发..
 

这篇文章不知道原作者到底是谁,各论谈博客到处都是,就没有工具URL,搞什么啊。
 

这篇文章不知道原作者到底是谁,看到了N处都不,就没有工具URL,搞什么啊。
   
帮助中心 | 空间客服 | 投诉中心 | 空间协议
©2012 Baidu