什么是HTTP隧道?

问题描述 投票:3回答:3

昨天,我接受了一家公司的UI开发采访。关键是面试官问了一个重要问题what is HTTP tunneling。我从来没有遇到过有关UI内容的信息,例如javascript,HTML和jquery。

networking network-protocols
3个回答
6
投票

HTTP隧道用于绕过防火墙和其他网络限制,HTTP隧道用于在两个位置之间创建直接网络链接。

隧道用于通过通常不支持它的网络运送外部协议。您可以使用协议A并将其包装或将其放入带有协议B的隧道中。


3
投票

隧道::

隧道,也称为“端口转发”,是通过封装数据通过公共网络传输专用网络数据和协议信息的方法。

什么是HTTP隧道?

HTTP隧道是使用HTTP协议封装通信的过程。

我如何实现它:

HTTP隧道主要设计用于防火墙厌恶。 HTTP隧道通过在HTTP数据包中封装一个协议(SOAP,JRMP等)的数据包来执行协议封装。然后,HTTP数据包将作为正常的互联网流量通过防火墙发送


0
投票

Http隧道克服了贵公司(在公司中)和ISP(在家)设置的限制。 Http被包裹在您的请求上并通过隧道传输到终端服务器。

假设您要访问被防火墙阻止的某些网站;您将需要防火墙外的http隧道服务器。您的请求将被http协议包装到http隧道服务器,并将代表您发送到网站。通过这种方式,您的请求可以隐藏在http协议下。

© www.soinside.com 2019 - 2024. All rights reserved.