Http php прокси сервер - PullRequest
       1

Http php прокси сервер

0 голосов
/ 04 июля 2011

как восстановить URL-адрес вместе с сообщением, которое он отправляет из клиентской системы на прокси-сервере. Существует любая команда для восстановления URL-адреса и удаления сообщения из URL-адреса на прокси-сервере перед пересылкой URL-адреса в Интернет..

Например:

http://companion_proxy/ocl.cgi?req=cnc_cmd;target=12;action=setchannel;channel=34

это URL, набранный в адресной строке, затем как восстановить вышеуказанный URL и сообщение, такое как

target=12,action=setchannel,channel=34,req=cnc_cmd from the url.

Я должен извлечь информацию из URL в прокси-сервере, прежде чем прокси-сервер переадресовывает URL-адрес в Интернет.Заранее спасибо.

Ответы [ 3 ]

1 голос
/ 04 июля 2011
$uri = $_SERVER["REQUEST_URI"];
echo str_replace("/ocl.cgi?req=cnc_cmd;", "", $uri);
1 голос
/ 04 июля 2011

Переменная $ _SERVER содержит необходимую информацию:

http://php.net/manual/en/reserved.variables.server.php

В частности:

$_SERVER['SERVER_NAME']

и

$_SERVER['REQUEST_URI']

и

$_SERVER['QUERY_STRING']
0 голосов
/ 04 июля 2011

Перейти к приведенному ниже коду, вы можете отладить и найти то, что вы хотите ...

<code>echo "<pre>";
print_r($_SERVER);
echo "
";
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...