如何从Akka中返回文件获取Java中的路由

时间:2019-04-04 07:48:40

标签: java get akka akka-http

我想发送文件以响应客户的请求。我需要用于发送文件以作为响应的路由的代码。我想在Java中使用Akka建立路线。

public Route createRoute() {
        return concat(get(()->
                path("getVideo",() -> {
                    return complete("return video file here");
                })));
    }

1 个答案:

答案 0 :(得分:0)

您需要使用getFromFile指令。

所以类似以下的内容应该起作用:

public Route createRoute() {
    return concat(get(()->
            path("getVideo",() -> {
                return getFromFile("/path/to/file");
            })));
}