计算机网络
文章平均质量分 56
软件章
一只程序员!
展开
-
浏览器访问Web服务器流程详细解析
浏览器不管访问JSP、PHP还是ASP.NET,其流程几乎是一样的。原创 2013-10-03 09:00:25 · 15411 阅读 · 1 评论 -
HTTP协议深入学习之问题解惑
1.HTTP协议是无状态的和Connection: keep-alive的区别无状态是指协议对于事务处理没有记忆能力,服务器不知道客户端是什么状态。从另一方面讲,打开一个服务器上的网页和你之前打开这个服务器上的网页之间没有任何联系HTTP是一个无状态的面向连接的协议,无状态不代表HTTP不能保持TCP连接,更不能代表HTTP使用的是UDP协议(无连接)从HTTP/1.1起,原创 2013-10-03 10:55:47 · 1132 阅读 · 0 评论 -
HTTP协议深入学习_协议主体
逐渐明白无论学什么Web开发技术,如JSP、ASP.NET、PHP,都需要掌握一门协议,那是HTTP协议,这是整个Web程序运行的基础,决定整理一下我对HTTP的认识。整篇文章分为由以下几部分组成,1、浏览器访问网页的过程;2、HTTP协议简介,包括全称、版本、特点等;3、分析HTTP请求与HTTP响应;4、解析HTTP状态码。1、浏览器访问网页过程浏览器访问网页是一个非常复杂的过程,原创 2013-10-03 10:41:54 · 1630 阅读 · 0 评论 -
HTTP协议深入学习之状态码研究
Response 消息中的第一行叫做状态行,由HTTP协议版本号, 状态码, 状态消息 三部分组成。状态码用来告诉HTTP客户端,HTTP服务器是否产生了预期的Response.HTTP/1.1中定义了5类状态码, 状态码由三位数字组成,第一个数字定义了响应的类别1XX 提示信息 - 表示请求已被成功接收,继续处理2XX 成功 - 表示请求已被成功接收,理解,接原创 2013-10-03 10:52:41 · 1302 阅读 · 0 评论 -
HTTP协议深入学习之请求头域与响应头域详细分析
使用Fiddler 能很方便的查看Reques header, 点击Inspectors tab ->Request tab-> headers 如下图所示.header 有很多,比较难以记忆,我们也按照Fiddler那样把header 进行分类,这样比较清晰也容易记忆。Cache 头域If-Modified-Since作用: 把浏览器端缓存页面的最后修改原创 2013-10-03 10:54:04 · 5996 阅读 · 1 评论