Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/427.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用Javascript在Rails tmp中读取文件?_Javascript_Ruby On Rails_Tmp - Fatal编程技术网

如何使用Javascript在Rails tmp中读取文件?

如何使用Javascript在Rails tmp中读取文件?,javascript,ruby-on-rails,tmp,Javascript,Ruby On Rails,Tmp,我现在的方式是使用JavaScript读取文件,提供硬编码路径。我让它看一下/public。我将使用Rails在tmp目录中生成一个文件,并使用JavaScript读取它。我该怎么做?Rails的tmp目录是什么 我尝试将文件放入/tmp和硬编码JavaScript以从/tmp读取,但它没有加载文件。我可能错了,但我认为浏览器只能访问公用文件夹中的文件,除非它通过Rails路径。所以,您可以更改tmp文件夹的位置,也可以在控制器中创建一个方法,该方法将读取该JS文件并将其发送回浏览器(类似于代理

我现在的方式是使用JavaScript读取文件,提供硬编码路径。我让它看一下
/public
。我将使用Rails在
tmp
目录中生成一个文件,并使用JavaScript读取它。我该怎么做?Rails的tmp目录是什么


我尝试将文件放入
/tmp
和硬编码JavaScript以从
/tmp
读取,但它没有加载文件。

我可能错了,但我认为浏览器只能访问公用文件夹中的文件,除非它通过Rails路径。所以,您可以更改tmp文件夹的位置,也可以在控制器中创建一个方法,该方法将读取该JS文件并将其发送回浏览器(类似于代理)