Мне нужно регистрировать необработанный запрос всякий раз, когда я получаю определенное сообщение «Событие», используя post()
Финча.
У меня есть что-то вроде этого:
val myEvent: Endpoint[String] = post("somepath" :: ipRangeEndpoint :: path[Long] :: jsonBody[Event]) {
(matchId: Long, event: Event) =>
(event match {
case _: Event.ToBeLogged =>
logger.debug(<REQUESTHERE>)
Ok("logged")
})
}
поэтому скажем, что для подмножества случаев мне нужно зарегистрировать входящий com.twitter.finagle.http.Request
. Как я могу это сделать?