我有一个网站,希望浏览https://somewebsite/public/images/文件夹,可以通过浏览器浏览该文件夹。我想映射它的内容并做很多事情。但是我很难使用nodejs获取所述文件夹的内容。有没有办法获取远程目录的内容?
我无权访问该网站的代码。为您提供更多有关此的信息。我再也无法访问该网站,访问它的凭据已丢失,我必须从中检索所有文件。

最佳答案

您确实应该提供更多信息,例如您是否正在使用express以及到目前为止已尝试的操作。

如果使用Express,最简单的方法是安装serve-index模块并对其进行配置。

$ npm install --save serve-index


然后在您的快速启动文件中:

var express    = require('express')
var serveIndex = require('serve-index')

var app = express()

// Serve URLs like /ftp/thing as public/ftp/thing
app.use('/images', serveIndex('public/images', {'icons': true}))
app.listen()

关于javascript - 使用NodeJS获取目录列表内容,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/45438470/

10-11 07:23