白癜风如何诊治 http://pf.39.net/bdfyy/bdfzg/190710/7288900.htmlHTTP概述
HTTP协议作为工作生活中必不可少的一环,为人们熟知。作为程序开发人员更是密切与其打交道。因此,熟悉并掌握HTTP还是很有必要的。HTTP作为通信协议的重要基础,包含的内容太多,本节主要进行HTTP协议的概述,从工作中经常用到的几部分进行详细的阐述。从简述HTTP协议,以及作为网络通信一个重要环节,其所处的网络模型中哪个位置开始,之后就开始剖析其结构并简要说明原理,包括事务、资源(如URL、MIME)、报文、连接、识别、认证以及安全HTTP等几个部分。(后续会补更和更新该系列文章)
主要内容节点
一、简介和网络模型
对于网络的发展其实经历了很多阶段,标准也很多且相互间大都不兼容。后来ISO(InternationalOrgnizationforStandards,国际标准化组织)制定了一个国际标准OSI(OpenSystemsInterconnection,开放式通信系统)的七层网络模型。但由于该标准难度较大且实现较为复杂,反而是Internet工作小组IETF(InternetEngineeringTaskForce)推动的TCP/IP标准模型(四层网络模型)以其相对简单易用赢得了更多