0

我正在使用一个 API,其功能只能使用 Javascript(轻松)访问,但我想使用 API 将 .txt 文件保存到我的服务器。有没有办法在 Mac OSX 机器上实现这一点?我知道禁止在浏览器中运行的 JS 这样做,所以我想这实际上是一个两部分的问题:(1)在 Mac OSX 上运行 10 行 JS 脚本的最简单方法是什么以及(2)我将如何编写数据到一个txt文件这样做?

4

1 回答 1

0

headless browser例如,您可以选择PhantomJS。我没用过,但是应该可以很好的运行JS。

但是,同样的限制也适用,没有来自 JS 的文件系统访问。除非您使用 FF 中的插件框架之类的东西,否则在这种情况下您对脚本具有更高的权限。

除此之外,您可以用 php、perl 或其他语言创建一个包装器,并通过 ajax 调用将数据从 JS 传递给它们,它们会为您编写 txt。

于 2013-02-05T18:28:41.767 回答