网关(gateway)和隧道

网关(gateway)和隧道

摘自《HTTP权威指南》

网关

网关(gateway)是一种特殊的服务器,作为其他服务器的中间实体使用。通常用于将HTTP流量转成其他协议。

例如,一个HTTP/FTP网关会通过HTTP请求接收对FTP URI的请求,但通过FTP协议来获取文档,得到的文档会被封装成一条HTTP报文,发给客户端

隧道

隧道建立起来之后,就会在两条连接之间对原始数据进行盲目转发的HTTP应用程序。HTTP隧道通常用来在一条或多条HTTP连接上转发非HTTP数据,转发时不会偷窥数据

HTTP隧道的一种常见的用途是通过HTTP连接承载加密的安全套接字层(SSL,Secure Socket Layer),这样SSL流量就可以穿过只允许web流量通过的防火墙

你可能感兴趣的:(http)