Следующая делает суб-запрос и выводит его содержимое ответа HTTP тела:получить PHP виртуальных() заголовки ответа
<?php
if (condition()) {
virtual('/vh/test.php');
}
?>
Есть ли способ, чтобы получить свои заголовки ответа?
Моя цель состоит в том, чтобы направить свой запрос (с заголовков запроса) в другом месте на другом хосте, что достигается с директивой Apache ProxyPass, и установить его ответа (заголовки и содержимое) в ответ на мою просьбу.
Таким образом, мой сервер будет действовать как обратный прокси. Но он проверит некоторое условие, которое требует выполнения php-контекста, перед отправкой запроса.
Если вы действительно настаиваете на делать это с PHP, попробуйте CURL: http://www.php.net/manual /en/intro.curl.php –