http
文章平均质量分 77
dodo_check
这个作者很懒,什么都没留下…
展开
-
304 静态文件本地缓存
最近和同事一起看Web的Cache问题,又进一步理解了 HTTP 中的 304 又有了一些了解。 304 的标准解释是:Not Modified 客户端有缓冲的文档并发出了一个条件性的请求(一般是提供If-Modified-Since头表示客户只想比指定日期更新的文档)。服务器告诉客户,原来缓冲的文档还可以继续使用。如 果客户端在请求一个文件的时候,发现自己缓存的文件有 Last Modi转载 2012-10-31 14:51:11 · 1039 阅读 · 0 评论 -
HTTP keep alive
今天有人问起http request header中的Keep-Alive:115是什么意思,首先我们要搞明白HTTP的KeepAlive。 RequestHeaders GET / HTTP/1.1Host:www.taobao.comUser-Agent:Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.17)转载 2012-12-13 15:27:11 · 623 阅读 · 1 评论 -
libjson
libjson_7.3.2示例1: 调用GetSwfAddress ,取出json中指定域的值#include "libjson/libjson.h"string DataLoaderController::ParseJSON(const JSONNode &n ) { string ret = ""; JSONNode::const_iterato原创 2012-12-10 16:04:10 · 527 阅读 · 0 评论 -
http pipeline
在http 1.1中可以pipeline,对同一域的多个资源的get请求可以合并 在一个socket连接中执行。引文:非持久连接和持久连接 HTTP既可以使用非持久连接(nonpersistent connection),也可以使用持久连接(persistent connection)。HTTP/1.0使用非持久连接,HTTP/1.1默认使用持久连接。 非持久连转载 2013-03-14 14:20:13 · 6573 阅读 · 0 评论 -
HTTP长连接
HTTP是无状态的 也就是说,浏览器和服务器每进行一次HTTP操作,就建立一次连接,但任务结束就中断连接。如果客户端浏览器访问的某个HTML或其他类型的 Web页中包含有其他的Web资源,如JavaScript文件、图像文件、CSS文件等;当浏览器每遇到这样一个Web资源,就会建立一个HTTP会话HTTP1.1和HTTP1.0相比较而言,最大的区别就是增加了持久连接支持(貌似最新的转载 2013-07-17 17:26:03 · 544 阅读 · 0 评论