iOS开发之HTTP与HTTPS网络请求

iOS开发之HTTP与HTTPS网络请求
在这里插入图片描述

HTTP是互联网中应用最为广泛的一种网络协议,在进入正文之前,先解释什么是网络协议?网络协议为计算机网络中进行数据交换而建立的规则、标准或约定的集合。网络协议是由以下三个要素组成:语义语法时序

(1) 语义  语义是解释控制信息每个部分的意义。它规定了需要发出何种控制信息,以及完成的动作与做出什么样的响应。
(2) 语法  语法是用户数据与控制信息的结构与格式,以及数据出现的顺序。
(3) 时序  时序是对事件发生顺序的详细说明。

更加形象的描述三要素即:语义表示要做什么,语法表示要怎么做,时序表示做的顺序。

国际标准化组织(ISO)在1978年提出了“开放系统互联参考模型”,即著名的OSI/RM模型(Open System Interconnection/