A proxy server is a computer that allows clients to make indirect network connections to other networks or web servers. A client connects to the proxy server, then requests a connection, file, or other resource available on a different server. The proxy provides the resource either by connecting to the specified server or by serving it from a cache. In some cases, the proxy may alter the client’s request or the server’s response for various purposes. And the source can not identify the real questionaire.