who reads the file stored on web servers
Web server A user agent, commonly a web browser or web crawler, initiates communication by making a request for a specific resource using HTTP and the server responds with the content of that resource or an error message if unable to do so. The resource is typically a real file on the server's secondary storage, but this is not necessarily the case and depends on how the web server is implemented.
Proxy server A proxy server may reside on the user's local computer, or at various points between the user's computer and destination servers on the Internet.