I need a php script that accepts a URL via a get request and I want it to send a request for the URL sending the same headers the visitor used, then return the file using the same headers the server sent.
eg. requested is http://Google.com/ The PHP script uses Curl to request http://Google.com/ sending the same headers as the user's browser sent to the script (eg. browser name) The data is then sent to the user's browser with the same headers Google sent to the script (eg. cache, ttl etc.).