网络协议
with_dream
这个作者很懒,什么都没留下…
展开
-
URL与资源
1、uri每个web服务器资源都有一个名字,被称为统一资源标识符。可以唯一指定一个资源的具体位置。 uri有两种形式:url和urn url称为统一资源定位符。用于描述一台特定服务器上某资源的特定位置。 urn称为统一资源名。用于标识唯一的资源,与资源的位置无关。目前处于实验阶段。1.2 url组成https://ss0.bdstatic.com/5aV1bjqh_Q23odCf/static原创 2017-09-26 11:09:55 · 684 阅读 · 0 评论 -
HTTP报文
1、报文语法1.1 报文组成报文由三部分组成:起始行、首部、以及可选的主体部分。 报文分为请求报文、响应报文。 1.2 报文格式method:方法 客户端希望服务器执行的动作,如GET、POST request-URL:请求url 指定资源位置 version:版本 格式为http/主版本号.副版本号 status:状态码 reason-phrase:原因短语 如OK header:首原创 2017-09-26 16:44:58 · 242 阅读 · 0 评论 -
连接管理
1、HTTP的连接http是基于tcp的应用层网络协议。 2、对tcp性能的考虑2.1 http的时延与建立TCP连接,以及传输请求和响应报文相比,事务处理的时间可能很短。http的时延有以下几种情况: 1、根据URI查找对应的ip和端口号。如果没有缓存,通过DNS解析ip会花费数十秒 2、客户端向服务器发送TCP连接请求,并等待服务器回复。每个tcp连接最多需要一两秒。但是如果有数百个htt原创 2017-09-27 19:02:45 · 2003 阅读 · 0 评论