cookiestore
5 min
El objeto cookiestore recupera una lista de cookies del navegador contenedor (lo que implica que esta clase solo está disponible para código que se ejecuta dentro de una instancia de navegador, no desde roNodeJs).
IDL de cookiestore
interface Cookie {
attribute String domain;
attribute String path;
attribute String name;
attribute String value;
};
interface cookiestore {
Array<Cookie> getCookies();
}Creación de objetos
let CookieStoreClass = require("@brightsign/cookiestore");
let cookieStore = new CookieStoreClass();Cookie
getCookies()
Array<Cookie> getCookies()Obtiene cookies del navegador contenedor.
- dominio string: Especifica los hosts que tienen permitido recibir la cookie, incluidos los subdominios.
- ruta string: Para enviar el encabezado Cookie, esta ruta URL debe existir en la solicitud URL.
- nombre string: El nombre de la cookie
- valor string: El valor de la cookie
Ejemplo
Para enumerar las cookies guardadas en una instancia de navegador en una consola:
let CookieStoreClass = require("@brightsign/cookiestore");
let cookieStore = new CookieStoreClass();
let cookies = cookieStore.getCookies();
cookies.forEach((cookie) => {console.log("Cookie domain: " + cookie.domain + " Cookie path:" + cookie.path + " Cookie name:" + cookie.name + " Cookie value:" + cookie.value)});