Akka-HTTP 2.0-M2 を使用して REST サービスを設計していますが、クエリされたアクターの応答に依存する追加のヘッダーを提供したい状況に遭遇しました。
現在、私は以下を持っています...
val route = {
path("oncologist") {
get {
parameters('active.as[Boolean].?, 'skip.as[Int].?, 'limit.as[Int].?).as(GetAllOncologists) {
req =>
complete {
(oncologistActor ? req).mapTo[OncologistList]
}
}
}
}
これは問題なく戻っていますが。OncologistList のプロパティの一部を、本文で返すのではなく、応答ヘッダーに移動したいと考えています。つまり、合計レコード数とオフセットを返し、クライアントが使用する前と次の URL ヘッダー値を生成したいと考えています。進め方に迷っています。