LINUX.ORG.RU

Авторизация через HTTP/PHP


0

0

Собственно ситуация такая. Есть некая машина, раздающая трафик наружу. На ней стоит Керио. Что бы получить трафик, надо авторизоваться следующим образом: http://server:4080/fw/auth?user=LOGIN&pass=PASSWORD Нужно каким-либо образом дернуть эту страницу и получить/проанализировать ответ. Если пробовать скачать страницу wget'ом, то, в случае удачной авторизации, получается файл ok с соотв. содержимым. Сделать это нужно в скрипте и так, что бы не происходило ничего лишнего. Смысл cего действа в том, что помимо кривой несекьюрной авторизации машина не умеет распределять трафик по времяни и для каждого пользователя существует три аккаунта-счета и их приходится передергивать в зависимости от текущего времяни. Хотелось бы скрипт, который все это будет делать автоматически. Собственно проблема состоит в том, как неинтерактивно запросить вышеупомянутую страницу и проанализировать ответ.


if ( curl http://server:4080/fw/auth?user=LOGIN&pass=PASSWORD 2>&1 | grep foo>/dev/null 2>&1 )
     echo "Foo is present"
fi

Что-то типа такого

Deleted
()
Ответ на: комментарий от Deleted

Спасибо, вариант с wget'ом после небольшой дорабтки а адаптации подошел.

cz0
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.