Конечно, вот переформулированный вопрос: "Как можно осуществлять запросы к сайтам изнутри расширения для Chrome, если я столкнулся с проблемой взаимодействия себя CORS политикой? Я написал простой парсер для ebay, который работает в vscode, но не удается сделать запросы с помощью content_scripts в Chrome расширении. Я попробовал использовать и axios, и fetch с mode: "no-cors", но не имел успеха. Буду благодарен за любую помощь в решении этой проблемы."
Для осуществления запросов к сайтам изнутри расширения для Chrome, вы можете воспользоваться следующими способами: 1. Использование background скрипта: Вы можете создать background скрипт, который будет осуществлять запросы к сайтам за пределами content_scripts. Background скрипт не имеет ограничений CORS политики и может свободно взаимодействовать с внешними сайтами. 2. Использование библиотеки chrome.extension: Вы можете воспользоваться API расширения Chrome для осуществления запросов к внешним сайтам. Например, вы можете использовать метод chrome.extension.getBackgroundPage() для доступа к background скрипту и выполнения запросов через него. 3. Использование прокси: Вы также можете рассмотреть возможность использования прокси сервера для обхода ограничений CORS политики. Вы можете настроить расширение для отправки запросов через прокси сервер, который будет обрабатывать запросы и передавать ответы обратно расширению. Учитывая описанные способы, рекомендуется попробовать использовать background скрипт для осуществления запросов к сайту eBay из вашего Chrome расширения. Если вам нужна дополнительная помощь или у вас возникли дополнительные вопросы, не стесняйтесь обращаться за помощью.