Writting a simple proxy in PHP
| From: | Alessandro Vernet | Date: | Tue, 06 Feb 2007 02:55:38 +0000 |
| Subject: | Writting a simple proxy in PHP | ||
| Groups: | php.general | ||
| Request: | Send a blank email to php-general+get-248415@lists.php.net to get a copy of this message | ||
I would like to forward on the server side (also called "proxy" or
"server-side redirect") some queries that get to my PHP script. A naive
approach is to do:
print(implode("", file("http://localhost:8090" . $REQUEST_URI)));
Where http://localhost:8090 is the address I want to proxy to.
But of
course, this only works for simple GET requests. It does not forward headers
(like Authentication), and won't work if the request is a POST.
Has anyone a suggestion on how I could implement a better proxy? I am not
looking for a perfect solution. Something that would forward headers and
handle posts would be good enough.
Alex
--
View this message in context: http://www.nabble.com/Writting-a-simple-proxy-in-PHP-tf3178331.html#a8819622
Sent from the PHP - General mailing list archive at Nabble.com.