Yas*_*ahu 9 google-chrome google-chrome-extension
这里我正在使用chrome扩展开发,我需要通过扩展来设置cookie值.
我通过以下方式设置了cookie:
chrome.cookies.set({ url: "http://example.com/", name: "CookieVar", value: "123" });
Run Code Online (Sandbox Code Playgroud)
但是当我关闭浏览器数据时,它在当前浏览器中可用,因此我会继续使用
chrome.cookies.set({ url: "http://example.com/", name: "CookieVar", value: "123", expirationDate: 3600 });
Run Code Online (Sandbox Code Playgroud)
但是从这里我无法看到cookie信息是我在这里错过的任何东西..
谢谢
如果没有为expirationDate设置值,那么当用户关闭浏览器时,cookie将过期.
如果您设置了一个值,那么它必须是当前时间+到期之前的秒数.例如:
{expirationDate: (new Date().getTime()/1000) + 3600}
Run Code Online (Sandbox Code Playgroud)
将它设置为当前时间,再加上3600秒,所以将来一小时.
你将它设置为基于UNIX时间的3600,这是1970年的开始,因此它立即过期.
| 归档时间: |
|
| 查看次数: |
14351 次 |
| 最近记录: |