Да, вы можете сделать это с помощью инструмента командной строки curl
или библиотеки CURL.Вам необходимо выяснить, что должно быть в cookie-файлах, а затем передать их с параметром curl
-b
или эквивалентным CURL API.
Вы также можете выполнить базовую аутентификацию HTTP через CURL.
Если страница действительно сложная, вам придется выполнить синтаксический анализ HTML или даже интерпретацию JS для предварительного извлечения данных cookie.Это все еще выполнимо, но не только с CURL.
Как общее примечание, все, что может сделать веб-браузер, может быть написано в сценарии.Тьюринг-полнота и все такое.«Неприемлемые» порталы, такие как BlueSocket, - это большая нагрузка;они в основном просто запутанные веб-страницы.Они замедлят тебя, но никогда не смогут остановить - они должны дать тебе ключи, чтобы работать!