如何从localStorage存储客户端数据

时间:2018-08-13 20:54:40

标签: javascript local-storage

我想存储区域设置数据并将其另存为.txt或.json到服务器上

1 个答案:

答案 0 :(得分:0)

您需要一些客户端代码来从本地存储中加载数据。看起来可能像这样:

// get data from local storage
var myLocale = storage.getItem('yourKeyNameHere');

// send data to server
xhttp.open("PUT", "/path-to-backend/locale", true);
xhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
xhttp.send("locale=" + myLocale); 

您还需要一台提供某种API来存储该数据的服务器。您可能想用node.js来研究express,以构建REST风格的API或类似的东西。服务器负责将数据存储为文件。

我建议使用适当的数据库,而不是存储到文件中。您可能需要研究主题SQL-databases,例如postgresql