发布网友 发布时间:2022-04-23 17:37
共1个回答
热心网友 时间:2022-05-03 07:42
其实我觉得先回答另一个问题,为什么javascript不能直接操作文件。
如果要处理文件,待处理的文件必须经过用户上传,或者下载一个文件给用户。
主要还是安全性问题,不能让浏览器直接改硬盘上的文件,用户上传的文件可以读可以写。
nodejs虽然和js一样是V8引擎,但是它是服务器端的,就跟java,php一样,可以直接操作文件。
其实不管是js还是nodejs都可以操作文件的,原理就是根据请求文件的路径和文件名,从硬盘上读出来...我觉得你并不是想问这个,你想问的我一开始就说了。