HTTP重要概念

图片 1


 

connection连接

一个传输层的实际上环流,它是起于个别单互相通讯的应用程序之间。

在http1.1,request和reponse头中都产生或出现一个connection的头,此header的意义是当client和server通信时对于增长链接如何进展拍卖。

以http1.1遭到,client和server都是默认对方支持添加链接的, 如果client使用http1.1商讨,但又非期望利用长链接,则要在header中指明connection的值为close;如果server方也未思支持添加链接,则在response中呢待明白说明connection的值为close。不论request还是response的header中蕴含了价值也close的connection,都表明当前正在利用的tcp链接在同一天恳请处理完毕后会叫断掉。以后client再展开新的呼吁时就非得创造新的tcp链接了。

 

Message消息

HTTP通讯的骨干单位,包括一个结构化的八状元组序列并通过连续传输。

 

Request请求

一个由客户端到服务器的乞求信息包括用叫资源的不二法门、资源的标识符和协和的版本号。

 

Response响应

一个自服务器返回的消息包括HTTP协议的本号、请求的状态(例如“成功”或“没找到”)和文档的MIME类型。

 

Resource 资源

由于URI标识的网络数据对象或劳动。

 

Entity 实体

多少资源要出自服务资源的回映的同种植奇特表示方法,它可能为包围在一个请或响应信息遭。一个实体包括实体头信息与实业的自家内容。

 

Client 客户机

一个也发送请求目的而建立连接的应用程序。

 

UserAgent 用户代理

初始化一个要的客户机。它们是浏览器、编辑器或另用户工具。

 

Server服务器

一个受连接并针对要返回信息的应用程序。

 

Originserver源服务器

是一个加以资源可以当其及驻留或为创造的服务器。

 

Proxy 代理

一个当中程序,它好当一个服务器,也可做一个客户机,为任何客户机建立请求。请求是通过或者的翻在里还是经传递及另外的服务器被。一个摄于发送请求信息前,必须说明又使可能又写她。代理经常作为经防火墙的客户机端的派,代理还足以看作一个帮忙下来经过磋商处理没有让用户代理完成的呼吁。

 

Gateway 网关

一个当任何服务器中媒介的服务器。与代理不同之是,网关接受请求虽好象对吃请的资源来说它就是是自服务器;发出请求的客户机并没有发现及其当与网关打交道。

网关经常作为经防火墙的服务器端的门,网关还可以视作一个商议翻译器以便存取那些存储在非HTTP系统面临的资源。

 

Tunnel通道

凡作为少数单连续中继的中介程序。一旦激活,通道便给看无属HTTP通讯,尽管通道可能是被一个HTTP请求初始化的。当被连的连接两端关闭时,通道便收敛。当一个山头(Portal)必须是或者中介(Intermediary)不克讲中继的报道时通道让常应用。

 

Cache 缓存

反响信息的局域存储。


 

  版权所有权归卿萃科技 杭州FPGA事业部,转载请注明出处  

 

 作者:杭州卿萃科技ALIFPGA  

 

 原文地址:杭州卿萃科技FPGA极客空间
微信公众号

 


 

    图片 2

 

  扫描二维码关注杭州卿萃科技FPGA极客空间