|
|
|
|
|
для: Trianon
(02.08.2007 в 10:23)
| | спасибо но уже не надо, нашел как обойтись без POST )) | |
|
|
|
|
|
|
|
для: выдр
(02.08.2007 в 09:28)
| | Не следует пользоваться версией протокола, которую вы не знаете.
Понизьте версию до 1.0 | |
|
|
|
|
|
|
| подскажите пожалуйста! при передачи данных через POST (сокеты) скрипт зрузится около 10 секунд, при том что оба файла находятся на localhost!
вот этот скрипт
<?php
set_time_limit(180);
header("Content-type: text/html; KOIR-8");
$hostname = "localhost";
$path = "/post.php";
$line = "";
// Устанавливаем соединение, имя которого
// передано в параметре $hostname
$fp = fsockopen($hostname, 80, $errno, $errstr, 30);
// Проверяем успешность установки соединения
if (!$fp) echo "$errstr ($errno)<br />\n";
else
{
// Данные HTTP-запроса
$data =
"nick=".urlencode("any")."\r\n\r\n";
// Заголовок HTTP-запроса
$headers = "POST $path HTTP/1.1\r\n";
$headers .= "Host: $hostname\r\n";
$headers .= "Content-type: application/x-www-form-urlencoded\r\n";
$headers .= "Content-Length: ".strlen($data)."\r\n\r\n";
// Отправляем HTTP-запрос серверу
fwrite($fp, $headers.$data);
// Получаем ответ
while (!feof($fp))
{
$line .= fgets($fp, 1024);
}
fclose($fp);
}
$text = strstr ($line, "<");
echo $text;
?>
|
как его можно ускорить? | |
|
|
|
|