для индивидуальной работы. На питоне собрал типа базу данных и поместил всю инфу в json файл. И сделал из js что-то подобие php. То есть создал три файла: item.html, index.html и cat.html(для категорий). Ссылка на товар такая`site/item.html?id=`. То есть когда захожу на какой-то товар, то с помощью js обрезаю url, достаю id и делаю запрос в файл json. Все это делал на open server'е, все работало. НО вспомнил что препод вряд-ли знает что такое openserver и скорее всего он будет проверять работу чисто из компа. Так вот, решил я проверить как будет работать сайт без openserver. Запускаю, а запросы в файл json не отправляются, в консоли пишет такое вот Запрос из постороннего источника заблокирован: Политика одного источника запрещает чтение удаленного ресурса на file:///C:/Users/Home-pc/Desktop/indi/assets/data/. (Причина: запрос CORS выполнен не по http). TypeError: NetworkError when attempting to fetch resource. . Ребята хелп, как с этим бороться?
Chrome не поддерживает CORS для localhost запросов. И они не будут с этим ничего делать. Если я всё правильно понял то тебе с этим бороться никак не надо. Для тестирования живых проектов всегда поднимается сервер.
Открой с мозилы
Обсуждают сегодня