Cross-origin XHR из пользовательского сценария в Google Chrome

У кого-либо была удача при выполнении перекрестного источника XHRs из пользовательского сценария в Google Chrome? Запросы идут до сервера (я вижу их в журналах), но, readystatechanged событие никогда не запускается.

Дополнительные полномочия, кажется, не добиваются цели. Ни один не JSONP.

12
задан Brock Adams 17 September 2011 в 06:33
поделиться

1 ответ

Начиная с Chrome 13, вы можете выполнять запросы на перекрестное происхождение в сценариях содержимого, если вы включили разрешение для веб-сайта в манифест.

Пользовательский сценарий в Chrome - это сценарий содержимого. Скрипты содержимого не могут создавать XHR с разными источниками. Если вы хотите выполнять XHR с разными источниками, это следует делать на страницах расширения (фон, всплывающее окно, параметры).

Для получения дополнительной информации: http://code.google.com/chrome/extensions/content_scripts.html http://code.google.com/chrome/extensions/xhr.html

5
ответ дан 2 December 2019 в 21:02
поделиться
Другие вопросы по тегам:

Похожие вопросы: