Как списки каталогов генерируются с помощью 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 ответ

Там нет встроенной в каталог функции записи. Вы должны были бы реализовать свои собственные.

Другие вопросы по тегам