Я пытаюсь загрузить файл с S3, используя следующий код:
wsClient
.url(url)
.withMethod("GET")
.withHttpHeaders(my_headers: _*)
.withRequestTimeout(timeout)
.stream()
.map {
case AhcWSResponse(underlying) =>
underlying.bodyAsBytes
}
Когда я запускаю это, я получаю следующее исключение:
akka.stream.StreamLimitReachedException: limit of 13 reached
Это потому, что я используя bodyAsBytes
? Что означает эта ошибка ? Я также вижу это предупреждение, которое, вероятно, связано:
blockingToByteString is a blocking and unsafe operation!