HTTP隧道和HTTP代理之间有什么不同吗?
在某些软件中,我看到了代理的两个字段-- HTTP和HTTP隧道。我看到了一些http代理的流量,但我无法理解http代理和http隧道之间的区别。
发布于 2017-10-18 07:29:03
这些术语通常是混合的,隧道提供者被称为代理。
最初,隧道技术是使用一个协议在另一个协议中传输数据的技术。
代理(如代理代理)代理充当中介。它将对目标隐藏IP地址(除非它将其添加到header字段中,如"Forward")。代理在整个过程中都使用相同的协议,它可以改变网络流量、进行缓存或安全扫描等。因此,在到达目的地的过程中,它更像是额外的跳跃。
例如,您可以使用SOCKS代理作为HTTP隧道,即通过它传输HTTP。这是因为SOCKS是一种设计用来隧道IP数据包的协议。
为了增加混乱,您可以使用HTTP代理传输其他一些协议,如FTP。
隧道的一个很好的例子是VPN。隧道通常被用来逃避审查或防火墙规则阻塞交通。
https://stackoverflow.com/questions/46804813
复制相似问题