HTTP(HyperText Transport Protocol)协议是互联网上应用最为广泛的一种网络协议标准。
HTTP是一个适用于分布式超媒体信息系统的应用层协议。它与1990年被提出,现已全面的使用,并且得到不断的完善和扩展。
HTTP 协议的主要特点
支持C/S(客户端/服务端)模式
简单快速。客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET,HEAD,POST.每种方法规定了客户与服务器联系不同的类型。因为http协议比较简单,http服务器的程序规模小,因而其通信速度很快。
灵活,http允许传输任意类型的数据对象,正在传输的类型由Content-type已标记
无连接。无连接的含义是限制每次连接只处理一个请求。服务器处理完客户的请求,并收到客户答应后,断开连接
无状态。http协议是无状态协议。无状态是指协议对于事物的处理没有记忆能力。缺少状态意味,如果后续处理需要前面的信息,则它必须重传,这样可能导致每次传送的数据增大。另一方面,在服务器不需要先前信息时它就答应比较快。
HTTP报文是面向文本的,报文中的每一个字段都是一些ascll码串,各个字段的长度不确定的。
分享来自西安兆隆IT学院。
我来说两句排行榜