我为我的图书馆编写了一个Chrome扩展程序。它会向学校图书馆的api.library.edu
发出AJAX请求。
我的扩展程序使用jQuery,代码如下:
$.get("http://api.library.edu/?period=1month", function (data) {
// process data
});
当我加载我的扩展时,它会进行AJAX调用并返回数据。
现在,我没有为我的扩展程序授予任何权限(
permissions
是[]
)。当我发布它时,我的扩展程序会工作吗?难道不应该需要特殊权限才能使用jQuery进行AJAX调用吗?
谢谢!我只是想确保我正确编写了我的扩展程序。
api.library.edu
的系统管理员请求设置Access-Control-Allow-Origin: *
这个头部信息。他做到了,这就是为什么它能工作的原因。 - bodacydo