クライアントのlocalStorageにアクセスできるノードモジュールをWebで検索しようとしましたが、何も見つかりませんでした。誰でも知っていますか?
Html 5 localStorageを意味する場合、node.jsはサーバー側のテクノロジーなので、そのようなことはありません。 Html 5 localStorageはクライアント側でサポートされている機能です
以下を使用できます。
node-localstorage
npmモジュールは、 nodejs サーバー側でlocalStorage
を使用します。
var LocalStorage = require('node-localstorage').LocalStorage,
localStorage = new LocalStorage('./scratch');
ページが読み込まれたら、クライアントのlocalStorageのコンテンツを照会する投稿を送信します。
これを見つけました store
// Store current user
store.set('user', { name:'Marcus' })
// Get current user
store.get('user')
// Remove current user
store.remove('user')
// Clear all keys
store.clearAll()
// Loop over all stored values
store.each(function(value, key) {
console.log(key, '==', value)
})
LocalStorageはサーバーからアクセスできません。今まで。それは大きなセキュリティ問題になるでしょう。
サーバーに送信する必要がある場合は、それを取得し、AjaxまたはPOSTリクエストの一部としてサーバーに送信するクライアント側のJSスクリプトが必要です。
Cookieは、サーバーとクライアント間で少量のデータを定期的に渡す必要がある場合に適しています。
サーバー上のデータベースは、データを長期間保存する必要がある場合に最適です。