A proxy server sits between your device and the internet.
Therefore, when using a proxy, you will not have direct access to the Internet, but your web requests will first be routed through the proxy before being sent to the web server.
 Proxy protocols are the rules that are applied during data exchange between a device and a proxy server. HTTP proxy is one of the common proxy protocol types.

 

  •  Advantages of HTTP proxy:


Can be implemented using other protocols on the Internet
It can be used on different networks
Its pages are stored in computer and Internet caches
It is platform independent
It allows cross-platform portability
It does not require runtime support
It can be used on firewalls
It enables global applications
It requires no network overhead to create and maintain session state.

 

  •  Limitations of HTTP proxy:


It raises some privacy concerns because anyone can see the content of the transmission
It has serious data integrity issues
Malicious actors can easily change content
This is an insecure method of web browsing and data transmission
It does not use encryption methods.