我已经建立了一个与之相关的网站和Chrome扩展程序。
我想阅读我网站上的所有数据(例如,读写cookie)
所以我写了清单(假设我的网站是example.com,但我也使用子域名如sub.example.com)这段代码
"permissions": [
"http://www.example.com/",
"cookies"
],
但我很担心!例如,如果我需要sub.example.com
上的任何数据,我必须将*.example.com
添加到权限,这可能会导致所有计算机上的禁用扩展(当然,直到他们批准它为止)。
有没有办法在一行中获取我所有网站的权限,包括子域名,文件夹,www.example.com
和example.com
。
感谢您的帮助。
答案 0 :(得分:1)
使用*.example.com/*
是最好,最安全的方法。正如您所提到的,该扩展程序将被停用,但Google Chrome会弹出一个通知,询问新的权限(他们通常会点击“是”)。
*.example.com/*
涵盖www.example.com
以及example.com
。它主要是说“主机example.com
上的任何网址。
有关详细信息,请访问match patterns page。