当你在浏览器地址栏敲入“http://www.cnblogs.com/”,然后猛按回车,呈现在你面前的,将是博客园的首页了(这真是废话,你会认为这是理所当然的)。作为一个开发者,尤其是web开发人员,我想你有必要去了解这一系列的处理流程,在这期间,浏览器和服务器到底是如何打交道的?服务器又是如何处理...
分类:
Web程序 时间:
2015-07-05 00:46:35
阅读次数:
189
sessionStorage 和 localStorage 是HTML5WebStorage API 提供的,可以方便的在web请求之间保存数据。有了本地数据,就可以避免数据在浏览器和服务器间不必要地来回传递。sessionStorage、localStorage、cookie都是在浏览器端存储的数...
分类:
其他好文 时间:
2015-07-01 15:55:16
阅读次数:
3335
当你在浏览器地址栏敲入“http://www.cnblogs.com/”,然后猛按回车,呈现在你面前的,将是博客园的首页了(这真是废话,你会认为这是理所当然的)。作为一个开发者,尤其是web开发人员,我想你有必要去了解这一系列的处理流程,在这期间,浏览器和服务器到底是如何打交道的?服务器又是如何处理...
分类:
Web程序 时间:
2015-06-29 00:29:29
阅读次数:
227
跨域:只要协议、域名或端口有任何一个不同,就定义为跨域。CORS(Cross-Origin Resource Sharing):即跨域资源共享。定义了在访问跨域资源时,浏览器和服务器该如何沟通。CORS的基本思想就是使用自定义HTTP头部让浏览器和服务器进行沟通,从而决定请求或相应是应该成功还是失败...
分类:
编程语言 时间:
2015-06-28 20:00:36
阅读次数:
125
HTTP实现长连接HTTP是无状态的也就是说,浏览器和服务器每进行一次HTTP操作,就建立一次连接,但任务结束就中断连接。如果客户端浏览器访问的某个HTML或其他类型的Web页中包含有其他的Web资源,如JavaScript文件、图像文件、CSS文件等;当浏览器每遇到这样一个Web资源,就会建立一个...
分类:
Web程序 时间:
2015-06-18 16:37:48
阅读次数:
150
java webServer实现浏览器和服务器使用的是http协议,http协议使用的是tcp这里主要在服务器端监听端口号实现功能通过浏览器向服务器发送http请求:http://localhost:9999/index.html(这里监听的是9999端口)服务器解析http请求,生成Html响应客...
分类:
编程语言 时间:
2015-06-16 22:42:11
阅读次数:
256
WebSocket是HTML5开始提供的一种在单个TCP连接上进行全双工通讯的协议。WebSocket通信协议于2011年被IETF定为标准RFC 6455,WebSocketAPI被W3C定为标准。在WebSocket API中,浏览器和服务器只需要做一个握手的动作,然后,浏览器和服务器之间就形成...
分类:
其他好文 时间:
2015-06-10 11:55:50
阅读次数:
230
Ajax技术Ajax全称为AsynchronousJavascriptAndXML,它的核心技术是XMLHttpRequest对象。指的是异步JavaScript和XML技术,是WEB2.0中的一项关键技术,它允许把用户和WEB页面的交互性与web浏览器和服务器的通信分离开来。他结合了CSS(CascadingStyleSheets层叠样式表)、HTML和D..
分类:
Web程序 时间:
2015-05-31 18:44:51
阅读次数:
149
1.前端1.1.减少http请求次数:1.1.1先了解下HTTP对性能的影响,HTTP是浏览器和服务器通过Interet进行相互通信的协议。HTTP是一种客服端/服务器协议,有请求和响应构成。浏览器向一个特定的URL发送HTTP请求,URL对应的宿主服务器发回HTTP响应。1.1.2css Spri...
分类:
Web程序 时间:
2015-05-27 21:02:04
阅读次数:
196
HTTP全称Hypertext Transfer Protocol,即超文本传输协议。超文本即我们常说的富文本。
HTTP的最新版本是1.1,从1997年至今,由于其稳定性和实用性,一直就没有正式的升级过。2.0的协议现在还没有正式版,因为1.1的稳定以及普遍性,完全替代,还遥遥无期。但是2.0一些新特性,比如长连接(服务器推送消息),已经在最新的浏览器和服务器中实现。
...
分类:
Web程序 时间:
2015-05-25 10:09:40
阅读次数:
156