小编dam*_*ius的帖子

将静态中间件与 Tink Web 结合使用

我想声明2条路线。第一个,"/api"将提供一些 REST 的东西,另一个,"/static"应该提供静态内容。

我试图从快速入门示例开始,但我不知道如何做到这一点。

import tink.http.containers.*;
import tink.http.Response;
import tink.web.routing.*;

class Server {
    static function main() {
        var container = new NodeContainer(8080);
        var router = new Router<Root>(new Root());
        container.run(function(req) {
            return router.route(Context.ofRequest(req))
                .recover(OutgoingResponse.reportError);
        });
    }
}

class Root {
    public function new() {}

    @:get('/')
    @:get('/$name')
    public function hello(name = 'World')
        return 'Hello, $name!';
}
Run Code Online (Sandbox Code Playgroud)

haxe

4
推荐指数
2
解决办法
169
查看次数

标签 统计

haxe ×1