Я пытаюсь открыть сокет на хосте, используя следующий код:
$timeout = 10;
$s = stream_socket_client('mywebsite.com:80', $errcode, $errstring, $timeout);
$message = "GET /index.php HTTP/1.0\r\n\r\n";
fwrite($s, $message);
while(!feof($s)){
echo fread($s, 1024);
}
Ничего особенного, просто пример, который я нашел. Проблема в том, что каждый раз, когда я запускаю код, я получаю разные файлы. Я думаю, что это потому, что хост является общим.
Есть ли способ преодолеть эту проблему, то есть надежно вытащить нужный файл, который я пытаюсь получить?
Спасибо.