akka-http

    1熱度

    1回答

    定義爲List [A]的JSON元素B,我無法將List[A]編組爲適當的Json(對象數組)。我使用的是AKKA-Http和Spray-Json。 我定義了兩個case類: final case class Item(id: String, pid: String, title: String) final case class Items(items: List[Item]) 而對通話G

    0熱度

    1回答

    爲了減少項目中第三方依賴項的數量,我正在使用scalaj改寫scalaj中的一些應用層代碼(我們已經在其他項目中使用akka) )代碼只是簡單地將常見類型的請求包裝到由庫提供的基本一般請求中 大多數情況下它一直很好,但我堅持在可選地向請求添加代理的問題上。 請求應直接傳送到目的地或通過代理服務器,由運行時的參數確定。 在我scalaj實現,我下面的輔助類和方法 object HttpUtils {

    0熱度

    1回答

    我目前正在使用Akka actors,streaming和http的組合來處理客戶端告訴服務器想要接收事件的速度有多快,並且服務器發送客戶端事件的速度。 這裏的客戶端消息到服務器: { "uuid": "d30711c6-6bbf-4f11-9471-638ef7e19dfd", "startTime": "1501254050", "rate": "1.5" } 這是由看起來像這樣一

    0熱度

    1回答

    的阿卡-HTTP文檔提供了一個例子來查詢http服務: http://doc.akka.io/docs/akka-http/current/scala/http/client-side/request-level.html 我怎麼能告訴阿卡-HTTP來自動執行重定向,而不是接收的HttpResponse與代碼== 302? 阿卡2.5.3,阿卡-HTTP 10.0.9 import akka.ac

    1熱度

    1回答

    我正在使用Akka HTTP(在Scala中)處理REST服務。我希望傳入一個http請求的參數被轉換爲ZonedDateTime類型。代碼工作正常,如果我嘗試使用String或Int但失敗與ZonedDateTime類型。該代碼看起來像這樣: parameters('testparam.as[ZonedDateTime]) 這裏是我看到的錯誤: Error:(23, 35) type mis

    0熱度

    1回答

    我正在使用Akka-HTTP。我有以下的URI /A /B 我將收到/a URI命中和我有當條件將滿足,然後我要重定向到一個條件/b URI 如果條件不那麼符合我返回錯誤的請求 現在問題出在Akka-HTTP重定向URI是類型標準路由,我想返回HTTP響應,因爲我無法運行代碼。 誰能告訴我如何使用Akka-HTTP中的HTTP響應類型進行重定向?

    0熱度

    1回答

    我有一個akka http服務。我只是返回一個get請求的api文檔。該文檔在html文件中。 在IDE中運行時,它一切正常。當我將它打包成jar時,我收到錯誤'找不到資源'。我不確定它爲什麼不能讀取託管在jar中的html文件,並且在IDE中正常工作。 這裏是路線的代碼。 private Route topLevelRoute() { return pathEndOrSingleSla

    0熱度

    1回答

    阿卡-HTTP和嘗試使用logrequest登錄特定的路徑上的要求: path(Segment/"account") { id => logRequest("users/account", Logging.InfoLevel) { post { entity(as[Account]) { account => ??? complete(

    0熱度

    1回答

    我正在使用Akka-HTTP以字符串[30 - 40 MB]的形式返回響應。 當我部署我的Akka-HTTP服務器並請求從某個URI獲取數據時,每次在數MB後停止並停止獲取完整響應。 有沒有什麼辦法可以讓我回復我的整個大反應,而不會陷入兩者之間。 的HttpResponse(StatusCodes.OK,實體= myLargeResponseAsString) 感謝

    0熱度

    1回答

    在這裏,我創建了一個單身演員。主節點和種子節點是相同的。從一個不同的項目中,我嘗試添加到羣集中並想發送消息。我能夠加入羣集,但無法發送消息。 我的主人和種子節點: package Demo import akka.actor._ import akka.cluster.singleton.{ClusterSingletonManager, ClusterSingletonMa