HyperText Transfer Protocol(HTTP

2019-12-25  本文已影响0人  may505

a stateless application-level request/response protocol that uses extensible semantics and self-descriptive message payloads for flexible interaction with network-based hypertext information systems(RFC7230)
是一种无状态的、应用层、已请求、应答方式运行的协议,能使用可扩展的语义和自描述消息格式,与基于网络的超文本信息系统灵活的互动(RFC对很多协议的一个定义,可以参考)
stateless(无状态): 连续的两个请求中,后面的一个请求不能够依赖前面一个请求的字段已经相应的信息,两个请求相互独立。前一个请求跟后一个请求没有任何关联
request/response:必须是一个连接,必须由客户端发起一个请求,然后服务端在这个连接上发送一个response,必须要这种方式来工作
extensible semantics(可扩展的语义):比如一些老的服务器还在使用http1.0协议,浏览器支持http1.0协议,就还可以正常的工作
self-descriptive(自描述): 根据一个请求我们就知道这个请求请求的是视频、文本、图片等,而不在需要其它请求
hypertext information: 超文本系统,不仅是传输文本,还可以传输视频,音频等一些文件

上一篇下一篇

猜你喜欢

热点阅读