Техническое задание: Разработка скрипта для парсинга внешних страниц
Цель проекта
Создать решение на JavaScript, способное безопасно и корректно получать и обрабатывать HTML-контент с веб-страницы, расположенной на другом домене.
Ключевая задача
Основная сложность заключается в необходимости обхода политики CORS (Cross-Origin Resource Sharing), которая по умолчанию блокирует междоменные запросы в браузере.
Требования к результату
- Скрипт должен успешно получать полный HTML-код целевой страницы.
- В полученном тексте необходимо найти и извлечь строки таблицы, помеченные определенным CSS-классом (в исходном задании указан класс
tablica). - Наличие этих строк в результате является основным критерием успешного выполнения.
Ожидаемый результат
Рабочий код, который можно интегрировать в веб-приложение или запустить в подходящем окружении (например, с использованием Node.js или специальных расширений браузера), и который возвращает очищенные целевые данные.