摘要: 1. 注意数组写法之前经常用array(),这个公司用[]2. 类名, 方法名后面的花括号另起一行例如ClassName{}以前的写法是这样的ClassName {}3. if后面有一个空格,再加上括号例如if ()以前的写法是这样的if()4. 方法名之间的内容段空一行content1conten... 阅读全文
posted @ 2015-04-27 21:03 枫丶 阅读(150) 评论(0) 推荐(0)
摘要: 何为盲中继?意思就是很多老的代理和简单一点的代理 它们只是将字节从一个连接转发到另一个字节,不对Connection首部进行特殊的处理,所以若从客户端来的报文带有connection首部通过该代理时,此种代理不会进行任何处理,直接转发到服务器,服务器就会认为客户端希望连接保持活跃,于是乎服务器一直将... 阅读全文
posted @ 2015-04-21 22:41 枫丶 阅读(157) 评论(0) 推荐(0)
摘要: HTTP是如何使用TCP连接的TCP连接世界上几乎所有的HTTP通信都是用TCP/IP承载的,一旦连接建立起来了,在客户端和服务器的计算机之间交换的报文就永远不会丢失、受损或失序TCP的可靠数据管道TCP为HTTP提供了一条可靠的比特传输管道从TCP连接一端填入的字节会从另一端以原有的顺序、正确的传... 阅读全文
posted @ 2015-04-20 22:37 枫丶 阅读(226) 评论(0) 推荐(0)
摘要: 请求首部1. Accept首部Accept首部为客户端提供了一种将其喜好和能力告知服务器的方式,包括它们想要什么,可以使用什么,以及最重要的,它们不想要什么. Accept首部会使连接的两端都受益,客户端就会得到它们想要的内容,服务器端则不会浪费其时间和带宽来发送客户端无法使用的东西Accept ... 阅读全文
posted @ 2015-04-20 22:16 枫丶 阅读(240) 评论(0) 推荐(0)
摘要: 报文是如何流动的事务处理的方向用流入和流出来表示报文流入源端服务器,工作完成之后,会流回用户的Agent代理所有报文的发送者都在接收者的上游HTTP报文的三个组成部分三个组成部分包括a. 对报文进行描述的起始行b. 包含属性的首部块c. 包含数据的主体部分(可选)首部分类通用首部: 既可以出现在请求... 阅读全文
posted @ 2015-04-19 20:28 枫丶 阅读(161) 评论(0) 推荐(0)
摘要: 代理位于客户端和服务器之间的HTTP中间实体缓存HTTP的仓库,使常用页面的副本可以保存在离客户端更近的地方网关连接其他应用程序的特殊Web服务器,通常用于将HTTP流量转换成其他协议的流量隧道对HTTP通信报文进行盲转发的特殊代理代理和网关的区别:代理是连接两个相同协议端点的中间物质,而网关则是连... 阅读全文
posted @ 2015-04-19 19:51 枫丶 阅读(225) 评论(0) 推荐(0)
摘要: 1个HTTP事务是由一条请求命令和一个响应结果组成的.这种通信是通过名为HTTP报文的格式化数据块进行的分层HTTP位于应用层 TCP位于传输层 IP位于网络层所以HTTP在TCP上面,TCP在IP上面HTTP的报文是通过TCP来进行传输的浏览器输入域名连接请求资源是如何进行的?步骤:1. 浏览器从... 阅读全文
posted @ 2015-04-19 19:43 枫丶 阅读(183) 评论(0) 推荐(0)