所以我在Apache的树莓派上托管一个本地主机网站,我想知道如何将JSON字符串导出到rpi上的文件。我知道如何导出文件,但我如何将文件发送到rpi,以便我可以在我的文件资源管理器上看到它。现在它所做的就是把JSON发送给打开页面的人,但我需要把它发送给我的rpi,而不是发送给打开网页的人,比如我的手机或网络上的另一台电脑。我可以使用网络服务器,只要它是免费的,不会有太多的流量在网站上,所以任何限制应该是好的。下面是我导出到文件的代码:
function download(content, fileName, contentType){
var a = document.createElement("a");
var file = new Blob([content], {type: contentType});
a.href = URL.createObjectURL(file);
a.download = fileName;
a.click();
}
和
download(JSON.stringify(data, null, 2), 'json.txt', 'text/plain');
我从stackoverflow得到了这个代码,但我仍然没能找到我要找的东西。PHP很好,但我真的不知道如何使用它,因为我是一个新的编码。如果我在我的问题中遗漏了什么,请评论以便我可以修复它,因为这是我的第一个问题。
嗯,既然你是在Apache上托管它,你可以尝试写一些PHP脚本来自动保存文件内容,比如file_put_contents()
。