Google News
logo
Software Testing - Interview Questions
What is a Proxy server?
The proxy server is a server that acts as an intermediary or is the one that lies between the client and the main server.
 
The communication between the main server and client-server is done through a proxy server as the client request of any connection, file, resources from the main server is sent through a proxy server and again the response from the main server or local cached memory to client-server is done through the proxy server.
 
Some of the most common proxy servers based on their purpose and functionality are listed below:
 
* Transparent proxy
* Web proxy
* Anonymous proxy
* Distorting proxy
* High anonymity proxy


The proxy server is basically used for the following purposes:
 
* To improve the performance of web response.
* In case of the presence of a document in the cache memory, the response is directly sent to the client.
* Proxy server filters web page content in the form of web proxies.
* A proxy server is also used to block offensive web content to be accessed by the user especially in an organization, school, and college.
* Web proxies prevent the attack of computer viruses and malware.
Advertisement