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

时间:2013-01-16 17:03:55

标签: javascript html5 nfs

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

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

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

1 个答案:

答案 0 :(得分:4)

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

但是,看看这里:

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