Общие > Веб Сервера
Повторная аутентификация
YA:
Что-то я уже тормозить начинаю.
Dm, что посылать и что я должен получить в ответ, я понимаю. Объясни плиз, как ловить ответ, если никакой спец. софт не доступен?
Dm:
задача: необходимо посмотреть ответ сервера с заголовками.
реализовать можно любым способом:
т.е. вместо IE использовать или telnet, или свой скрипт - не важно.
подключаемся к серверу на порт 80,
посылаем ему:
GET /address-to-your-script HTTP/1.0\\n
Host: server.com\\n\\n
смотрим, что ответит.
PS. могу дать пример на php :)
YA:
--- Цитировать ---могу дать пример на php
--- Конец цитаты ---
Угу, буду блгодарен! Пытаюсь сделать на перле... торможу все больше... может утром будет легче...
Теперь после ввода неверного пароля уже не удается вернуться назад - помог заголовок "Expires". Так что проблемы остались только с отменой.
Dm:
<?
$fname = "/auth.php"; // файл на сервере
$fhost = "server.com"; // имя хоста
$puts = "GET $fname HTTP/1.0\\nHOST: $fhost\\n\\n";
$x="";
$fp = fsockopen($fhost, 80, &$errno, &$errstr, 30) or die("error");
fputs($fp,$puts);
while(!feof($fp)) $x.=fgets($fp,128);
fclose($fp);
echo $x;
?>
а у тебя на сервере php работает?
YA:
Да, PHP работает.
Спасибо за пример! Утром все проверю.
Навигация
Перейти к полной версии