google-chrome-extension – 如何从localhost读取cookie?

我正在尝试开发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.

点赞