В Express в Node.js я хотел бы проверить запрос по определенному пути (скажем, / limited
), и, если это приемлемо, обработать запрос статическим поставщиком, который обрабатывает кэширующие заголовки. и т. д.
Если я просто использую app.get ('/ limited /: file', ... )
, а затем используйте res.sendfile
для отправки статического файла, если он будет одобрен, он проигнорирует любые кэшированные заголовки и всегда отправит файл.
Я не могу использовать полную проверку входа в систему, потому что разные пользователи должны получать только разные файлы.
Как лучше всего это реализовать?