Скрипт для скачивания содержимого страницы с сайта mid.ru
Нужно создать скрипт на NodeJs 18 скачивающий html содержимое страницы
https://mid.ru/ru/foreign_policy/news/ для последующего парсинга новостей
1. Должен быть выполнен в виде Typescript класса. У класса должен быть метод - getContent(): strng, возвращающий html с новостями. Этот метод должен генерировать исключение в случае таймаута получения страницы.
2. Простой способ скачивания этого url не работает. Создатели сайта сделали защиту от ботов. Нужно полностью эмулировать работу браузера для получения содержимого
3. Код должен работать на VPC сервере с Ubuntu 20 без UI интерфейса. Т.е. браузер там не установлен
4. Код будет запускаться на VPC сервере внутри России
Новости России
Москва
С начала 2024 года более 2,5 тысячи многодетных мам в Московском регионе досрочно вышли на пенсию
Moscow.media
Частные объявления сегодня
Более 6 миллионов жителей Московского региона выбрали электронные трудовые книжки
Социальный фонд оказывает помощь эвакуированным жителям Курской области
Амбассадор фонда без кистей рук установил мировой рекорд в дисциплине стронгмен
С начала 2024 года более 2,5 тысячи многодетных мам в Московском регионе досрочно вышли на пенсию
Michael Kors представил осеннюю рекламную кампанию
Вадим Терещук: «Радио модно и навсегда, как сумка Birkin»
На позитиве и на постоянном движе! Концерты звезд «Авторадио» в «Музеоне»
В театральной студии психиатрической больницы «Зазеркалье» продолжаются репетиции
Boeing ‘humiliated’ over upstart rival SpaceX rescuing stuck astronauts | Reporter Replay
Eleven sensational Premier League transfers that could yet be done including huge deals for Man Utd and Chelsea
America ramps up hunt for Hamas boss Yahya Sinwar to try to stop all-out Middle East war
Former Jamaica ace hopes new guide for mums in football leads to better support for female players with children
Водителя автобуса с юными хоккеистами, попавшего в ДТП под Новоуральском, отпустили из-под ареста
Житель Сургута поверил в байки о "расследовании ФСБ" и перевел мошенникам почти 14 миллионов рублей
«Я деньги зарабатывать приехал, здеся нравица»: таджика-уклонист не смог поверить, что у него забирают гражданство - видео.
«DатаРу Консалтинг» стала партнером СИНТЕЛЕКТ по внедрению платформы TESSA
Starfield modders are already trading in Bethesda's new buggy for Halo's Warthog and Luke's landspeeder
Drive Zone Online 1.0.0 (502)
INCUBO M: Horror Adventure появилась в Google Play
Super Farming Boy можно предзаказать через App Store
Более 6 миллионов жителей Московского региона выбрали электронные трудовые книжки
Социальный фонд оказывает помощь эвакуированным жителям Курской области
В этом году Отделение СФР по Москве и Московской области компенсировало стоимость полиса ОСАГО 1 192 жителям региона
Свыше 6,5 тысячи жителей Москвы и Московской области получили справки о статусе предпенсионера в клиентских службах регионального Отделения СФР и МФЦ
СМИ: Павел Дуров доставлен в суд
На МЦК запустили первую в России беспилотную «Ласточку»
Более 6 миллионов жителей Московского региона выбрали электронные трудовые книжки
Ольга Зайцева: Занятия спортом помогают «тренировать» эмоциональный интеллект
В Подмосковье рассказали, в какое время выгоднее вызвать такси в День знаний
Выдано разрешение на строительство дома по программе реновации в районе Южное Медведково
Сергей Собянин: На Москву приходится одна пятая российских компаний-экспортеров
Медведев исключил простое решение для миграционной проблемы в России
Карен Хачанов поднялся на одну строчку в рейтинге ATP
Шелтон о достижениях Тима на «Больших шлемах»: «Четыре финала и титул – то, о чем дети могут только мечтать. Я имею в виду себя, это было не так давно»
У Сейбота Уайлда в конце матча с Рублевым начались судороги
Гауфф не оставила шансов Грачевой в первом круге турнира US Open-2024
Роман Мадянов госпитализирован, спектакли отменили
Владислав Шапша работает в Москве над новым нацпроектом «Кадры»
Шоу мыльных пузырей и концерт провели ко Дню города в Электрогорске
В Подмосковье повысят штрафы за неоплату проезда по платным дорогам
Музыкальные новости
Сын Наташи Королевой все-таки женился на девушке, танцующей на шесте
Певица Ани Лорак засветила трусы в платье с разрезами на концерте
Экс-форвард сборной Казахстана забил первый гол за клуб рэпера Басты. Видео
Певица Анна Asti пожелала Долиной заработать больше, чем она потеряла из-за аферы
Более 6 миллионов жителей Московского региона выбрали электронные трудовые книжки
С начала 2024 года более 2,5 тысячи многодетных мам в Московском регионе досрочно вышли на пенсию
В этом году Отделение СФР по Москве и Московской области компенсировало стоимость полиса ОСАГО 1 192 жителям региона
Социальный фонд оказывает помощь эвакуированным жителям Курской области
Экс-глава депкульта Москвы Кибовский попросил Бастрыкина отпустить его на СВО
Дарья Высоцкая получила награду «Бизнес-Леди года»
Музыкальный Продюсер. Известный музыкальный Продюсер.
«Вляпалась»: Яна Рудковская застряла из-за непогоды в Сочи и не может вылететь
В Москву по М-12: сколько стоит и как долго ехать?
Станислав Кондрашов из ТЕЛЬФ АГ: автопроизводители Европы возглавят переход к “зеленой стали”?
Степан Орлов: Благодаря «Московскому долголетию» представители старшего поколения стали больше путешествовать
Суд арестовал Porsche соучредителя «ОлимпСитиСтроя» Фомина по делу о взятке
Владислав Шапша работает в Москве над новым нацпроектом «Кадры»
Заместитель управляющего ОСФР по г. Москве и Московской области Алексей Путин об индексации работающим пенсионерам
Филиал Национального центра «Россия» появится в Иркутске
Заболеваемость коронавирусом в Москве выросла за неделю
Свыше 4,8 тыс. случаев заболевания COVID-19 выявили в Москве за неделю
200 лет - не возраст. Старую больницу превращают в современный медцентр
Психотерапевт Файнзильберг объяснил, почему полезно разговаривать с собой
В театральной студии психиатрической больницы «Зазеркалье» продолжаются репетиции
Около 100 кулинарных клубов открыли участники «Московского долголетия»
Польша впервые раскрыла список и объём помощи режиму Зеленского
"Спартак Москва" проиграл махачкалинскому "Динамо" в матче Кубка России
Росгвардейцы обеспечили безопасность футбольном матча Кубка России в Москве
Юные оренбуржцы стали победителями чемпионата России по авиамодельному спорту
В промышленном коворкинге «Коледино» появится алюминиевая спортивная площадка «КЕНГУРУ.ПРО»
Президент Белоруссии Лукашенко прокомментировал арест Павла Дурова
Лукашенко заявил о желании возобновить сотрудничество с Молдовой
Лукашенко рассказал, как Беларусь пытаются оторвать от России
Педагоги со всей Беларуси прибыли в Минск. Перед ними выступит Лукашенко
Собянин: Образование Москвы готово к началу нового учебного года
Сергей Собянин. Главное за день
Сергей Собянин: Создаем все необходимые условия для качественного обучения
Собянин рассказал о росте электромобилестроения в Москве
Московские спасатели на страже безопасности
Собянин рассказал о росте электромобилестроения в Москве
СКБ Контур и МОNT объявили о начале сотрудничества
Раненый краснокнижный орлан, доставленный из Саратова в Москву, погиб
Четыре марки, посвящённые архитектуре Кавминвод, выпустила Почта России
Маски с котиками: Влад А4 поделился забавным видео с дочерью
Кажетта Ахметжанова: 5 сновидений, которые предсказывают скорое богатство
Нижегородская делегация представила лучшие практики региона на форуме стран БРИКС
Беспроводной сканер штрих-кодов SAOTRON P05i промышленного класса
Цены на новостройки в Архангельске остановились: анализ рынка жилья
В росте цен на новостройки в Архангельске наступил период стагнации
На трассе Москва-Архангельск мусоровоз опрокинулся в кювет
Еженедельный вестник катастроф
«Уходящая натура». Доходность в Севастополе от студий выше, чем в Симферополе
В Крыму трое мужчин избили подростков из-за мяча, попавшего в автомобиль
Акция-настроение «С книжных страниц – на большой экран»
Сергунина рассказала о новом голосовании в проекте «Активный гражданин»
Шоу мыльных пузырей и концерт провели ко Дню города в Электрогорске
Роман Мадянов госпитализирован, спектакли отменили
9 молодых елочек высадили у стелы работникам завода Дезхимоборудования в Пензе