Как списки каталогов генерируются с помощью ratpack?
Я только начал рассматривать Ratpack и мой первоначальный вариант использования в качестве простого сервера разработки. Кажется, довольно тривиально заставить его обслуживать каталог статических файлов (в Groovy), я перефразирую эту статью:
#!/usr/bin/env groovy
@Grab('io.ratpack:ratpack-groovy:1.5.1')
import static ratpack.groovy.Groovy.ratpack
ratpack {
handlers {
files { dir "static" index }
}
}
Я вижу, что есть возможность определить индексную страницу (например, index.html
), но это статично. Я бы хотел, чтобы он служил динамическим списком каталогов, как может Apache. Я надеялся, что это просто потребует включения опции, но я не могу найти никаких признаков, что такая вещь существует.
Я не могу удержаться от ощущения, что что-то упустил. Может кто-то указать мне верное направление?
1 ответ
Там нет встроенной в каталог функции записи. Вы должны были бы реализовать свои собственные.