【问题标题】:How to return a file from akka get route in javajava - 如何从akka get route中返回文件
【发布时间】:2019-04-04 07:48:40
【问题描述】:

我想发送一个文件来响应客户的请求。我需要路由代码来发送文件作为响应。我想在java中使用akka构建路由。

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

【问题讨论】:

    标签: java get akka akka-http


    【解决方案1】:

    您需要使用getFromFile 指令。

    所以应该像下面这样工作:

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

    【讨论】:

      猜你喜欢
      • 2021-11-25
      • 2021-07-14
      • 1970-01-01
      • 2021-01-09
      • 2023-01-13
      • 1970-01-01
      • 1970-01-01
      • 2022-07-20
      • 1970-01-01
      相关资源
      最近更新 更多