Как получить код страницы в браузере через метод fetch?
Столкнулся с проблемой, что со страницы не могу получить код др. пишет "has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.", в python таких проблем нет. Пробовал как файл, сервер http.server python(127.0.0.1, свой локальный ip, не локальный), менял сайт на похожий и прописывал no-cors и Access-Control-Allow-Origin, одно и тоже. Если что пытаюсь получить данные не со своего сервера, а абсолютно другого
Marcenary, тогда не понятен вопрос. Что вам мешает получить любой код страницы в вашей программе?
Если вы пишете программу, то от её настроек и разрешений зависит, что именно вы хотите получать и с каких сайтов. Даже если вы пишите расширение для Chrome, Opera, Yandex, Mozilla, ... etc, вы всё-равно всё можете получить лишь бы было выбрано правильно разрешения.
Если вы тестите свою страницу в своём браузере просто как статику или как страницу на сайте, то естественно вы ничего не получите.
ProjectSoft, суть программы в парсинге изображения и ссылок на следующие страницы(мангу парсит в общем), дабы не качать zip и не по картинке загружать, а в ответ на запрос получаю ошибку cors.
Это всё можно провернуть и на питоне, но тогда качать модули(tesseract и т.д.), а у браузера есть апи.
Marcenary, Коротко: если в браузере без бэкенда, то только через расширение. Обычная страница может загружать информацию с постороннего сайта только если на том сайте прописано разрешение.