Как логировать тела запросов / ответов в warp? - PullRequest
0 голосов
/ 17 апреля 2020

Я пытаюсь зарегистрировать тела запросов / ответов в деформации.

При использовании warp::log::custom структура Info не содержит никакой информации об этом.

При попытке реализовать мою собственную оболочку журнала, основанную на реализации warp::log, структура Route является частной (среди прочих).

Я могу регистрировать тела после их десериализации, используя

warp::body::json().map(|it| {
    println!("Hello : {:?}", it);
    it
})

Но если пользователь не отправит правильное тело, оно не будет работать. Более того, я ищу простой способ регистрации всех запросов тел.

...