Голые кости PHP прокси - PullRequest
0 голосов
/ 27 мая 2011

Я не парень по PHP, но мне нужно настроить прокси-сервер для веб-службы.В качестве примера, давайте использовать Google.Допустим, у меня есть прокси-сервер, настроенный по адресу: http://mydumbproxy.com/index.php, и я хочу, чтобы он действовал так же, как http://www.google.com/search. Так, например, если кто-то введет URL-адрес http://mydumbproxy.com/index.php?q=dancing+banana,, он будетполучить то же самое, как если бы они набрали http://www.google.com/search?q=dancing+banana

Как бы я это сделал?

Примечание: в конечном итоге это станет больше, чем прямой проход.Это обеспечит уровень безопасности между широкой публикой и опасным доступом к базовому веб-сервису.

Ответы [ 2 ]

1 голос
/ 27 мая 2011

Это, вероятно, движение в правильном направлении:

fpassthru(fopen('http://www.google.com/search?' . $_SERVER['QUERY_STRING'], 'r'));
0 голосов
/ 27 мая 2011

После того, как начнете с Фрэнкса, ответьте, немного погуглив и сложите этот лом, который, кажется, делает то, что я хочу:

<?php
echo file_get_contents('http://www.example.com/search?' . $_SERVER['QUERY_STRING'], 'r');
?>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...