spray

    0

    1答えて

    akk-httpでそのヘッダーを取得する方法はありません。そのヘッダーはHttpResponseのヘッダーリストから削除されます。 HttpEntity.contentLengthOption と HttpEntity.contentLength厳格なエンティティに: は、私は、エンティティからん。ContentLengthを返すメソッドがあることを知っています。 しかし、両方の呼び出しはエンティ

    2

    1答えて

    まず、コード全体がhttps://github.com/JJ/spray-test です。状態を共有するためにグローバルオブジェクト(Scalaの正しい動作であれば分かりません)を使用していますスプレーアプリで path(Segment) { quien => get { println(Apuestas) // also Thread.wait(100) val

    0

    1答えて

    スプレーの指示がcontinuation passing style (CPS)にどのように対応しているかわかりません。 具体的には、継続は(ハスケルで)(a -> r) -> rであるが、このタイプ((a -> r) -> r)(Route->Routetype Route = RequestContext => Unitのタイプを持っている)、スプレーdirectivesを使用しているどこで見

    2

    1答えて

    ケースクラスをspray.io jsonでjsonに変換しようとしています。以下のコード: case class Value(amt: Int) case class Item(name: String, count: Value) object MyJsonProtocol extends DefaultJsonProtocol { implicit val itemFormat

    1

    1答えて

    SSL証明書がインストールされたサーバーには、spray.ioを記述しています。 追加のSSL証明書をspray.ioに設定できますか?

    3

    1答えて

    私はSpray.ioからAkka-httpへのアプリケーションの移行に取り組んでいます。アプリケーションは、マイクロサービスベースであり、私たちが上に構築する多くの小さなライブラリを持っています。ここでの一つの特定のマイクロサービスに指示し、経路を構成する例は次のとおり val routes = (decompressRequest & compressResponseIfRequest

    0

    1答えて

    GenericsでRootJsonFormatをどのように使用しますか? trait IDJsonSupport extends SprayJsonSupport with DefaultJsonProtocol{ implicit object AddressIDFormat extends RootJsonFormat[ID[Address]] { o

    1

    1答えて

    私はスプレーを使用してREST APIを作成しています.Jsonマーシャリングでいくつかの問題があります。私のサービスはcats.data.Xor [失敗、成功]を返します。このデータ型をRESTエンドポイントからどのように戻すことができますか?これに対してレスポンス・マーシャラーを書くには?

    0

    1答えて

    Iベンチマークスプレーとakka-httpは、可能なスループットを意識しています。テストされたアプリケーションは簡単です。静的な出力を静的なGETパスに返します。しかし、両方のフレームワークの場合、静的レスポンスの長さが7文字から2040文字に増加すると、スループットは〜64000から〜22000 rpsに減少します。 誰もこのような行動を経験しましたか?どのように状況を改善できますか? テストさ