又一个 HTTP 请求库!?
nyquest 并不基于 tokio 或 hyper,而是完全利用系统平台提供的接口,比如 WinRT HttpClient 或 NSURLSession 发请求,从此不用再担心 TLS 库编译失败、异步运行时冲突等问题,顺带还能让产出的二进制大瘦身!
我用 macOS 亲测了一下,一个最简单的 GET 请求输出文本程序,用 reqwest blocking 功能写能有 3.4 MB,换成 nyquest 只有 522 KB。据别的用户反馈,开了 LTO 和各种尺寸优化参数,他的程序能从 1.21MB 降到 357KB。如果你的使用场景对二进制尺寸也有要求,不妨试试吧!
Ext Link: https://crates.io/crates/nyquest
1
共 1 条评论, 1 页
评论区
写评论Cool!持续关注~~