什么是HTTP隧道?

Use*_*123 3 networking network-protocols

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

Pra*_*ana 6

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

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


小智 5

隧道::

\n\n

隧道,又称\xe2\x80\x9c端口转发,\xe2\x80\x9d是通过对数据进行封装,通过公网传输私网数据和协议信息的方法。

\n\n

什么是 HTTP 隧道?

\n\n

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

\n\n

我如何实现它:

\n\n

HTTP 隧道主要是为了规避防火墙而设计的。HTTP 隧道通过将一种协议(SOAP、JRMP 等)的数据包封装在 HTTP 数据包中来执行协议封装。然后,HTTP 数据包将作为正常 Internet 流量穿过防火墙发送

\n