Я написал расширение Chrome для своей библиотеки. Он звонит AJAX в api.library.edu
(школьная библиотека).Какие разрешения (если есть) Мне нужно предоставить расширение Chrome, чтобы он мог выполнять удаленные вызовы AJAX?
Мое расширение использует JQuery и мой код выглядит следующим образом:
$.get("http://api.library.edu/?period=1month", function (data) {
// process data
});
Когда я загружаю мой Extension, он делает вызов AJAX и получить данные обратно.
Прямо сейчас, я не дам никаких разрешений на расширение (permissions
is []
).
Мое расширение будет работать, когда я его опубликую? Должна ли она требовать специальных разрешений на выполнение AJAX-вызовов с помощью jQuery?
Спасибо! Я просто убедился, что правильно написал свое расширение.
Спасибо. Теперь я знаю, почему это работает. Я попросил sysadmin из 'api.library.edu' установить« Access-Control-Allow-Origin: * »этот заголовок месяц назад. Он сделал это, и именно поэтому он работает. – bodacydo