#response #reqwest #response-body #blocking #traits #extension #shape

reqwest-response-ext

reqwest::{blocking}::Response 的扩展 trait

1 个不稳定版本

0.1.0 2023年6月12日

#23 in #response-body

Apache-2.0 OR MIT

9KB
136

当使用 reqwest 时,有时需要根据响应状态或甚至基于某些外部输入来决定如何消费响应体。然而,reqwest::Response 不允许你轻松地做到这一点。TypedResponse 在此包中允许你做到这一点。


lib.rs:

TypedResponse 允许你保持响应体数据,同时记住成功和失败变体所需的结构。TypedResponse 允许你提取原始体,或根据原始响应 HTTP 状态将其反序列化为 serde_json::Value 或所需的成功/失败形状。

依赖项

~4–15MB
~221K SLoC