Можно ли отправить/получить запрос на скрытый сервис tor с помощью php? Tor установлен на моем VPS, и он открывает 127.0.0.1:9050 scoks5 для доступа к сети Tor. Я пытаюсь использовать POST через прокси, как в примере в конце, но ничего не происходит. Пожалуйста, скажите мне, что не так в этом отношении.
<?php
$proxy = "127.0.0.1";
$port = "9050";
$url = "https://mydomain.onion/input.php";
$fp = fsockopen($proxy, $port, $errno, $errstr, 30);
$url = @parse_url($url);
if($fp)
{
//reading data
if(($data = @file_get_contents('php://input')) === false)$data = '';
$request = "POST {$url['path']}." HTTP/1.1\r\n";
$request .= "Host: {$url['host']}\r\n";
if(!empty($_SERVER['HTTP_USER_AGENT']))$request .= "User-Agent: {$_SERVER['HTTP_USER_AGENT']}\r\n";
$request .= "Content-Type: application/x-www-form-urlencoded\r\n";
$request .= "Content-Length: ".strlen($data)."\r\n";
$request .= "Connection: Close\r\n";
//trying to send request
fwrite($fp, $headers.$data);
//trying to get answer
while(!feof($fp)) echo fread($fp, 1024);
fclose($fp);
}
else die;
?>