HTTP协议特点
支持客户/服务器模式
客户/服务器模式工作的方式是由客户端向服务器发送请求,服务器端响应请求,并进行相应服务
简单快速
客户向服务器请求服务时,只需传送请求方法和路径
请求方法常用的有GET,HEAD,POST。每种方法规定了客户与服务器练习的类型不同
由于HTTP协议简单,使得HTTP服务器的程序规模小,因而通信速度很快
灵活
HTTP允许传输任意类型的数据对象
正在传输的类型由Content-Type(Content-Type是HTTP包中用来表示内容类型的标识)加以标记
无连接
无连接的含义是限制每次连接只处理一个请求
服务器处理完客户的请求,并收到客户的应答后,即断开连接
采用这种方式可以节省传输时间
无状态
HTTP协议是无状态协议
无状态是指协议对于事务处理没有记忆能力,缺少状态意味着如果后续处理需要前面的信息,则它必须重传,这样可能导致每次连接传送的数据量增大
另一方面,在服务器不需要先前信息时它的应答就较快
详解URI与URL的区别与联系
URL:一个紧凑的字符串用来标识抽象或物理资源
AURL:可以进一步被分为定位符,名字或两者都是
术语“Uniform Resource Locator” (URL)是URI的子集,除了确定一个资源,还提供一种定位该资源的主要访问机制(如其网络 “位置”)
URI可以分为URL,URN或同时具备locators和names特性的一个东西
URN作用就好像一个人的名字,URL就像一个人的地址
换句话说:URN确定了东西的身份,URL提供了找到它的方式
URL是URI的一种,但不是所有的URI都是URL
URI和URL最大的差别是”访问机制“
URN是唯一标识的一部分,是身份信息
标签:HTTP,请求,URL,URN,URI,UR,服务器 From: https://www.cnblogs.com/yu3304/p/17278492.html