相同:不管sessionStorage localStorage 还是 cookie 都是存储用户数据的。 不同: 1、cookie的存储空间小, cookie的数据是会通过http请求带到服务器的(在浏览器和服务器间来回传递),同一域名下的所有请求都会带上它。可以想象,如果cookie很大是会影响 ...
分类:
其他好文 时间:
2016-05-02 10:25:19
阅读次数:
128
一. 浏览器和服务器之间通信的简单介绍引出Cookie和Session(只是简单的简介,不包含协议方面的知识) 1.当我们在浏览器中输入一个地址后,回车后就可以看到浏览器给我们展示的漂亮页面。在这个过程中浏览器和服务器都做了什么呢?下面的解释只是浏览器与服务器之间 通信的最简单的形式,也称之为一次会 ...
分类:
Web程序 时间:
2016-04-30 22:03:29
阅读次数:
295
应用背景 首先我们了解一下什么是WebSocket 。WebSocket 是HTML5的重要特性,其通信协议实现的是基于浏览器的远程socket,实现了浏览器和服务器全双工通信(full-duplex)。 在websocket之前,为了实现即时通信,所用的技术都是轮询,在特定的时间间隔内,由浏览器对 ...
分类:
Web程序 时间:
2016-04-29 09:17:33
阅读次数:
176
http协议中有和keep alive特性,这个在http1.1中有, 可以保持浏览器和服务器之间保持着长连接,http本身是无连接的协议, 通过tcp实现数据的传输,处理长连接要注意什么时候数据服务器发送完毕,这是要注意的。 服务器端知道浏览器的请求页面中图片的大小,可以通过将大小填充到http数 ...
分类:
Web程序 时间:
2016-04-22 11:58:06
阅读次数:
201
HTTP实现长连接 HTTP是无状态的 也就是说,浏览器和服务器每进行一次HTTP操作,就建立一次连接,但任务结束就中断连接。如果客户端浏览器访问的某个HTML或其他类型的Web页中包含有其他的Web资源,如JavaScript文件、图像文件、CSS文件等;当浏览器每遇到这样一个Web资源,就会建立 ...
分类:
Web程序 时间:
2016-04-17 22:30:41
阅读次数:
2416
使用首部字段是为了给浏览器和服务器提供报文主体大小、所使用语言、认证信息等 4种首部字段类型 通用首部字段 请求首部字段 响应首部字段 实体首部字段 详细说明: HTTP首部字段类型 通用首部字段: 请求报文和响应报文两方都会使用的首部|首部字段名|说明|| | ||Cache-Control|控制 ...
分类:
Web程序 时间:
2016-04-13 00:02:23
阅读次数:
388
我们进行网页浏览的事情,浏览器和服务器所使用的大部分协议就是HTTP协议,我们现在用的最多的是HTTP1.1协议,当然最新的HTTP2.0协议也已经在主流的浏览器和web服务器的最新版本得到了支持,这种建立在TCP之上的协议对于web的通讯非常的简单实用。我们先看看HTTP请求的简单通讯..
分类:
Web程序 时间:
2016-04-02 07:21:31
阅读次数:
272
如何让你的网站支持https 当今世界的主流网站基本都是使用https对外界提供服务,甚至有某些公司建议完全使用https, 那么https是什么呢?请参考如下的图解,https是在我们通常说的tcp/ip协议中的传输层和应用层之间加入的一层,在这层的客户端浏览器和服务器端进行了加密,如图可以看出, ...
分类:
Web程序 时间:
2016-04-01 01:00:37
阅读次数:
296
当你在浏览器的地址栏上输入https开头的网址后,浏览器和服务器之间会在接下来的几百毫秒内进行大量的通信。InfoQ的这篇文章对此有非常详细的描述。这些复杂的步骤的第一步,就是浏览器与服务器之间协商一个在后续通信中使用的密钥算法。这个过程简单来说是这样的: 本文将讲述如何探究这一过程。 1. 浏览器 ...
分类:
编程语言 时间:
2016-03-27 17:52:48
阅读次数:
276
在Java Web开发中,Session为我们提供了很多方便,Session是由浏览器和服务器之间维护的。Session超时理解为:浏览器和服务器之间创建了 一个Session,由于客户端长时间(休眠时间)没有与服务器交互,服务器将此Session销毁,客户端再一次与服务器交互时之前的Session
分类:
其他好文 时间:
2016-03-23 13:01:48
阅读次数:
118