我寫了一個簡單的演員,下載一個網頁並將此頁面的主體發送給其發件人。我使用Akka HTTP來構建HTTP請求並處理HTTP響應。這裏是我的代碼: class Downloader(uri: String) extends Actor {
import akka.pattern.pipe
import context.dispatcher
final implici
我有一個akka-http路由,它返回一個包含無限實體流的Source。我如何測試使用路由測試工具包?我想檢查流的前n個元素,但是我已經看了一下testkit代碼,看起來好像沒有直接的方式來訪問響應中的Source。它總是被轉換爲ByteString的序列,在我的情況下,這只是導致TimeoutException,因爲流不會終止。 作爲參考,這個問題可以用路線轉載看起來像這樣: case clas