Можно ли управлять веб-сайтом через консольное приложение? Например, я хочу удалить кэш или куки, могу ли я это сделать написав пару строчек кода в .NET. Или, как мне, допустим, получить адресную строку и записать ее в переменную или же получить любой DOM элемент. Если это возможно, то прошу не жалейте времени и опишите, хотя бы примерно, как это выглядит, спасибо.
CURL - Свободная, кроссплатформенная служебная программа командной строки, позволяющая взаимодействовать с множеством различных серверов по множеству различных протоколов с синтаксисом URL.
PhantomJS - браузер на основе WebKit без графического интерфейса. Работает под управлением JavaScript. Поддерживает различные стандарты и технологии: DOM, CSS, JSON, Canvas и SVG.
Firefox headless mode - опция, позволяющая запускать браузер Firefox без графического интерфейса. Управление в командной строке и с помощью JavaScript.
Headless Chromium - тоже опция, аналогично Firefox. Из описания: "отличный инструмент для автоматизированного тестирования и серверных сред, где вам не нужна видимая оболочка пользовательского интерфейса. Например, может потребоваться выполнить некоторые тесты для реальной веб-страницы, создать PDF-файл или просто проверить, как браузер отображает URL-адрес."
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
В приложении необходимо использовать постоянно подключение к MySQL СерверуПодключения производятся из разных потоков с разной интенсивностью
Для создания telegram-бота использую package TelegramBot