
网络技术篇
残月9217
这个作者很懒,什么都没留下…
展开
-
HTTP详解(2)-请求、响应、缓存
1. HTTP请求格式 做过Socket编程的人都知道,当我们设计一个通信协议时,“消息头/消息体”的分割方式是很常用的,消息头告诉对方这个消息是干什么的,消息体告诉对方怎么干。HTTP协议传输的消息也是这样规定的,每一个HTTP包都分为HTTP头和HTTP体两部分,消息体是可选的,而消息头是必须的。每当我们打开一个网页,在上面点击右键,选择“查看源文件”,这时看到转载 2014-09-20 18:29:08 · 498 阅读 · 0 评论 -
HTTP详解(3)-http1.0 和http1.1 区别
翻了下HTTP1.1的协议标准RFC2616,下面是看到的一些它跟HTTP1.0的差别。1. Persistent Connection持久连接 在HTTP1.0中,每对Request/Response都使用一个新的连接。 HTTP 1.1则支持持久连接Persistent Connection, 并且默认使用persi转载 2014-09-20 18:31:37 · 470 阅读 · 0 评论 -
HTTP详解(1)-工作原理
1. HTTP简介 HTTP协议(HyperText Transfer Protocol,超文本传输协议)是用于从WWW服务器传输超文本到本地浏览器的传送协议。它可以使浏览器更加高效,使网络传输减少。它不仅保证计算机正确快速地传输超文本文档,还确定传输文档中的哪一部分,以及哪部分内容首先显示(如文本先于图形)等。 在了解HTTP如何工作之前,我们先了转载 2014-09-20 18:27:12 · 460 阅读 · 0 评论 -
网络五层模型及相关协议的数据格式
TCP/IP协议的五层模型应用层(HTTP,SMTP,DNS,FTP)运输层(TCP,UDP)网络层(IP协议与路由选择)数据链路层(将IP数据包封装成帧)物理层(将帧在物理介质上进行传输)下面简单的给出一些协议的数据格式,详细可见《计算机网络》-谢希仁运输层: UDP协议运原创 2015-06-24 15:00:14 · 1262 阅读 · 0 评论