Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @Override
- public void start(Future<Void> fut){
- Router router = Router.router(vertx);
- stat = StaticHandler.create().setEnableRangeSupport(true);
- router.route("/pathexample").blockingHandler(routingContext -> {
- HttpServerResponse response = routingContext.response();
- response.headers().add("Accept-Ranges","bytes");
- response.headers().add("Content-Type","video/mp4");
- response.sendFile(getFile());
- });
- router.route("/pathexample").blockingHandler(stat);
- vertx
- .createHttpServer()
- .requestHandler(router::accept)
- .listen(
- config().getInteger("http.port",port),
- result -> {
- if(result.succeeded()){
- fut.complete();
- }else{
- fut.fail(result.cause());
- }
- }
- );
- }
Add Comment
Please, Sign In to add comment