Define HTTP Tunneling?- In some organizations, the intranet is blocked by a firewall to the internet.
- It is exposed to the outer networks only by means of webserver port that accept only Http requests.
- In such situations, if protocols other than http are used, then they get rejected. The solution is to have them encapsulated in http or https and sent as an HttpRequest. Thus, masking other protocols as http requests is called HTTP Tunneling.