我正在尝试开发Chrome扩展程序,第一步是确定用户是否登录了我的网站.对于开发,我正在测试localhost,那么如何阅读写入cookie?
这是我的清单中的内容:
"permissions": [
"cookies", "tabs", "http://*/*", "https://*/*"
],
JavaScript是:
chrome.cookies.get({"url": 'localhost', "name": '_ga'}, function(cookie) {
console.log('cookie:');
console.log(cookie);
});
但我得到这个错误:
Unchecked runtime.lastError while running cookies.get: Invalid url: "localhost".
谁能指出我正确的方向?
最佳答案 localhost不是有效的URL;它只是一个[感知]主机名.
对于URL,请使用包含协议的http:// localhost.