Я хочу отправить XHR (используя метод GET) из расширения Chrome на страницу PHP. Но когда я пытаюсь запустить код, я получаю сообщение об ошибке:
"Cross origin requests are only supported for HTTP"
"XMLHttpRequest Exception 101"
Страница PHP загружается нормально, когда я вызываю ее прямо в браузере, поэтому невозможность найти файл не приведет к ошибке.
Из-за этих ошибок я не могу отправить данные из расширения на страницу PHP для хранения в базе данных. Я включил https://*/ в manifest.json (под разрешениями) расширения, но он все еще не работает.
Пожалуйста, дайте мне знать, как преодолеть эту ошибку и успешно отправить запрос.
PS: страница, на которой запущено расширение и отправляет XHR, является страницей HTTPS, а PHP - страницей HTTP. Может ли это быть причиной проблемы. Если да, как ее преодолеть.