随笔分类 -  Http协议

web编程基础
摘要:今天查看w3c document,关于表单提交中,什么样的表单控件被称作成功的控件,成功的控件被提交到服务器的时候是有效的。(针对于不同平台,浏览器) 当用asp.net服务器控件开发的时候,很少去关注一个表单是有效的,MS已经给你做好了标准封装,但当我们开发ajax应用程序的时候,我们需要对HTML,W3C做更多的了解。 阅读全文
posted @ 2009-03-26 11:24 Sphix 阅读(410) 评论(0) 推荐(0)
摘要:我们都知道,HTTP/1.1中有一个Etag,用来判断请求的文件是否被修改。 为什么要使用Etag呢?Etag主要为了解决Last-Modified无法解决的一些问题 1、一些文件也许会周期性的更改,但是他的内容并不改变(仅仅改变的修改时间),这个时候我们并不希望客户端认为这个文件被修改了,而重新GET; 2、某些文件修改非常频繁,比如在秒以下的时间内进行修改,(比方说1s内修改了N次),If-Modified-Since能检查到的粒度是s级的,这种修改无法判断(或者说UNIX记录MTIME只能精确到秒) 3、某些服务器不能精确的得到文件的最后修改时间; 为此,HTTP/1.1引入了Etag(Entity Tags). 阅读全文
posted @ 2008-07-14 23:19 Sphix 阅读(1317) 评论(2) 推荐(0)