なく、(plugin.sbtに従って)2.5.10を再生する:オブジェクトplay.http.HttpEntity.Streamed私はこのコードを持ってスカラを使用して値
import akka.stream.scaladsl.Source
import play.api.libs.streams.Streams
import play.http._
val source = Source.fromPublisher(Streams.enumeratorToPublisher(enumerator))
Ok.sendEntity(HttpEntity.Streamed(source, None, Some("application/zip")))
輸入ないため試験から大部分があります何を試しても問題ないHttpEntity.Streamedを受け入れるフレームワークを取得できません。この設定では、エラーはタイトルに表示されます。またはコンソールから取られた:それは動作しませんなぜここのドキュメントを見てみると
私は本当に理解することはできません。https://www.playframework.com/documentation/2.5.10/api/java/play/http/HttpEntity.Streamed.html
これは公式の例では、使用しているものもある:https://www.playframework.com/documentation/2.5.x/ScalaStream
少なくとも誰かがどこから見始めるためのいくつかのポインタを持っていますか? ScalaやPlayを使ったことがないので、ヒントは大歓迎です。
とそれはだがそれがあったように思えます欠落していた "import play.api.http.HttpEntity"だけです。 なぜ私がドキュメントを見ても.apiがそこにあるのか分かりません。 –
はい、タイプをインポートする必要があります。 – HuntsMan
'play.api.xxx'はスカラーAPI用です。 'play.xxx'は(ほとんど)Java API用です。 – vdebergue