для чтения/настройки файлов cookie на стороне сервера вам нужен HTTP-сервер. вы также должны использовать Cookie-Module, потому что это упрощает процесс.
ваш код будет выглядеть следующим образом:
var http = require('http'),
Cookies = require('cookies');
http.createServer(function (request, response) {
var cookies = new Cookies(request, response);
// get a cookie value
cookies.get('yourCookieKey');
// set a cookie value
cookies.set('yourCookieKey', 'yourCookieValue');
response.end(200);
});
Имейте в виду, что есть браузеры и настройки в некоторых браузерах, которые там отрицающие третьих сторонних печенье.
Чтение/настройка значений из/в localStorage просто невозможно.
Что вы действительно хотите сделать, это, вероятно, некоторый «обмен данными» между вашим клиентом (браузером) и вашим сервером (ваш app.js).
Для того, чтобы работать, вы могли бы использовать
а) AJAX, и, возможно, отправить/получить некоторые данные в формате JSON
или
б) использовать socket.io для отправки этих данных. Преимущество socket.io заключается в работе кросс-домена.
в обеих случаях вы могли бы, конечно, магазин/восстановление/синхронизировать данные с LocalStorage
есть некоторые последний вариант, если вы действительно хотите, чтобы некоторые клиент богатых данных, который breeze.js это даст вам некоторые клиенту «База данных», которая может быть синхронизирована с сервером rest api. но я не думаю, вот что вы хотите ...
надеюсь, что помогло немного, Ваш вопрос был вид нечеткое/запутанным ...
LocalStorage/Coookies хранятся в браузере. Поэтому node.js не имеет к этому никакого отношения. Я предполагаю, что вам нужен междоменный доступ к localStorage/Cookies. –
Используете ли вы какую-либо инфраструктуру базы данных http-server? как экспресс. – user568109
@alexeyten ваша догадка правильная –