Как вернуть файл из akka get route в java - PullRequest
0 голосов
/ 04 апреля 2019

Я хочу отправить файл в ответ на запрос клиента.Мне нужен код для маршрута, чтобы отправить файл в ответ.Я хочу построить маршрут, используя Акку в Java.

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

1 Ответ

0 голосов
/ 04 апреля 2019

Вам необходимо использовать директиву getFromFile .

Так что-то вроде следующего должно работать:

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