What is HTTP tunnel

Insert picture description here
Tunnel means tunnel. Usually HTTP Tunnel is called HTTP tunnel. Its principle is to disguise data as HTTP data to pass through the firewall. In fact, it creates a two-way virtual data connection in the HTTP request. To penetrate the firewall. To put it simply, it means that a conversion program is set up on both sides of the firewall to encapsulate the original data packets that need to be sent or received into an HTTP request format to fool the firewall, so it does not need another proxy server to penetrate the firewall directly.
HTTP Tunnel includes two programs: htc and hts, where htc is the client and hts is the server. The advantage of HTTP Tunnel is that even if port 80 of his machine was open before, there will be no problems now, and the redirected tunnel service will be unimpeded. HTTP tunnel allows the proxy server to no longer act as an intermediary and no longer rewrite the browser’s request, but to transparently transmit the data communicated between the browser and the remote server, so that the browser can directly perform TLS handshake with the remote server. Transmit encrypted data.
Part of the content of the article comes from the Internet, contact intrusion and deletion* The
article reference comes from http://h.jiguangdaili.com/news/54867.html

Guess you like

Origin blog.csdn.net/zhimaHTTP/article/details/111932786