如何处理快递端点由任意数量的路由"节点"?
组成的情况例如,我正在构建一个应用程序,您可以将用户链接到文件系统的文件和文件夹。如果您使用两个只有一个级别的端点 - 一个端点用于所有文件夹,一个端点用于所有文件,则可以使用哈希链接到具有重复名称的嵌套结构,即
/uploads/files/3Hz1HqT4
/uploads/folders/T4e2zx1
但是如果你想发送可读的嵌套链接,即
/uploads/tomatoes/red.jpg
/uploads/apples/red.jpg
/uploads/directory/anotherDirectory/aThirdDirectory/file.txt
...您需要能够创建/上传任意数量的路线。
如果不使用express.static,您将如何实现这一目标?出于安全原因,您希望能够控制每个用户的路由。