javascript - 是否可以使用 Javascript 从网络文件系统读取文件?

标签 javascript html nfs

所以我有一个硬件可以收集一堆数据,并根据某些配置将其作为二进制数据写入某个文件。可能在机器本地,但可能写入某些共享的 NFS。

此外,该系统有 Apache 并提供一些状态和配置页面。我正在开发一个将二进制数据显示为一堆时间序列带状图的应用程序。 问题就在这里……从 NFS 读取二进制文件的最佳方法是什么?

当前的解决方案是使用 PHP 脚本读取文件、解压缩二进制文件并将数据作为 JSON 发送到客户端。这当然有巨大的开销,而且由于资源有限,我需要从流程中删除 Apache 机器。 那么我如何从 NFS 读取二进制文件(使用 HTML5 FileReader)?

最佳答案

出于安全原因,通常不允许 Javascript(在浏览器中运行)访问操作系统文件。

但是,请看这里:

使用文件 API 在 Javascript 中读取文件
http://www.html5rocks.com/en/tutorials/file/dndfiles/

关于javascript - 是否可以使用 Javascript 从网络文件系统读取文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14363767/

相关文章:

Linux:echo 3 >/proc/sys/vm/drop_caches 需要几个小时才能完成

linux-kernel - 查看网络文件系统中RPC RMI相关代码

javascript - 获取对象数组然后将其显示在我的组件中

javascript - 使用 Javascript 更改 Google 自定义搜索中的选项卡

javascript - jquery中的多按键功能?

html - css3 圆形图像不工作

javascript - 我的自动建议无法正常工作?

html - Fancybox slider 不工作

javascript - 在 Bootstrap 内联表单中控制 <input> 框大小

linux - NFS rootfs 上的 Busybox SUID