RSA
Guest
Помогите разобраться с http-запросои и Keep-Alive
Я хочу один раз соединиться с хостом и дергать из него странички через одно и то же соединения.
Вот такой код
В результате я вижу на экране только одну копию страницы. То есть сервер не отвечает на мой второй запрос.
Я хочу один раз соединиться с хостом и дергать из него странички через одно и то же соединения.
Вот такой код
PHP:
<?
$ip = gethostbyname("www.ya.ru");
$fp = fsockopen($ip, 80, $errno, $errstr, 30) or die("Не удалось соединиться.");
$request = "GET / HTTP/1.0\r\n".
"Host: www.ya.ru\r\n".
"Connection: Keep-Alive\r\n".
"\r\n";
fwrite($fp, $request);
while ($s = fread($fp, 1024))
print $s;
fwrite($fp, $request);
while ($s = fread($fp, 1024))
print $s;
fclose($fp);
?>