标签: node.js filesystems
是否可以只读取试图将内容上传到服务器的用户的文件名/路径?
例如,当用户在实际上传到服务器之前选择要上传的文件时,我想阅读文件信息。
fs.readdir可用于读取目录的内容,但用户选择的文件如何?
答案 0 :(得分:2)
你做不到。浏览器只允许在上传文件时发送文件名。这样做意味着将您的目录结构暴露给服务器。 (非常糟糕的主意)
这是一个安全标准和良好做法,而不是放弃要发送到服务器的文件的完整位置。在服务器端和客户端应该有单独的路径来处理文件。