我想声明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 ×1