Как избежать: «blockingToByteString является блокирующей и небезопасной операцией» - PullRequest
0 голосов
/ 14 февраля 2019

В моем проекте Play я хочу получить дайджест сообщения для файла, полученного от службы REST.

Сервисный вызов:

ws.url("deployment/data/idResource").withMethod("GET").stream

Из ответа (WSResponse) Я извлекаю тело как:

response.bodyAsBytes.toByteBuffer.array()

Это дает мне это предупреждение:

p.a.l.w.a.StandaloneAhcWSClient$ - blockingToByteString is a blocking and unsafe operation!

Есть ли способ избежать этого предупреждения.

Как упомянуто вВ конце мне нужен Array[Byte] для дайджеста сообщений.

...