【问题标题】:How are directory listings generated with ratpack?ratpack 是如何生成目录列表的?
【发布时间】:2018-07-04 18:27:49
【问题描述】:

我刚刚开始研究 Ratpack,我最初的用例是作为一个简单的开发服务器。让它为静态文件目录(在 Groovy 中)提供服务似乎很简单,我解释一下 this 文章:

#!/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 一样提供动态目录列表。我希望这只需要启用一个选项,但我找不到任何迹象表明存在这样的事情。

我不禁觉得我错过了一些东西。谁能指出我正确的方向?

【问题讨论】:

  • 我不相信有任何开箱即用的东西(或者你可以打开的配置选项)。您需要编写一个处理程序(基于前缀)返回该文件夹的内容

标签: groovy ratpack


【解决方案1】:

没有内置的目录列表功能。您必须自己实现。

【讨论】:

    猜你喜欢
    • 2012-06-13
    • 1970-01-01
    • 2021-02-17
    • 2018-11-06
    • 2016-04-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-25
    相关资源
    最近更新 更多