ureq:Rust中一个简单、安全的、阻塞 I/O的HTTP客户端
原文中文,约2600字,阅读约需6分钟。发表于: 。Ureq 的首要任务是易于使用。对于任何想要一个低开销的 HTTP 客户端来完成工作的人来说,它非常有用。与 HTTP API 配合得很好。其功能包括 cookie、JSON、HTTP 代理、HTTPS、http与 crate 的互操作性以及字符集解码。 为了安全性和易于理解,Ureq 采用纯 Rust 语言。它避免了 unsafe直接使用。它使用阻塞 I/O而不是 异步...
Ureq是一个易于使用的低成本HTTP客户端,使用纯Rust语言,避免了unsafe直接使用。它使用阻塞I/O而不是异步I/O,以保持API简单并降低依赖关系。对于TLS,ureq使用rustls或native-tls。与其他HTTP客户端不同,ureq专注于阻塞I/O,并提供阻塞API而不需要引入异步API的依赖项。示例代码展示了ureq的基本用法和代理配置。