文件名称:feignhttp:生锈的声明式HTTP客户端
文件大小:24KB
文件格式:ZIP
更新时间:2024-04-03 06:31:32
Rust
FeignHttp FeignHttp是一个声明式HTTP客户端。 基于锈宏。 特征 便于使用 异步请求 支持json和plain text 内部使用的 用法 异步函数上的FeignHttp标志宏,您需要在Cargo.toml添加 : [ dependencies ] tokio = { version = " 1 " , features = [ " full " ] } feignhttp = { version = " 0.0.1 " } 然后添加以下代码: use feignhttp :: get; #[get( "https://api.github.com" )] async fn github () -> Result < String>> {} #[tokio::main] async fn main (
【文件预览】:
feignhttp-main
----rustfmt.toml(17B)
----tests()
--------test_url_replace.rs(455B)
--------test_feign.rs(787B)
--------test_client_response.rs(2KB)
--------test_feign_response.rs(1015B)
--------test_client_request.rs(4KB)
--------support()
--------test_validation_fn.rs(2KB)
--------test_feign_request.rs(3KB)
--------test_validation_structure.rs(1KB)
----LICENSE(1KB)
----src()
--------util.rs(247B)
--------http.rs(4KB)
--------lib.rs(98B)
--------macros.rs(181B)
----Cargo.toml(799B)
----examples()
--------json.rs(1KB)
--------support()
--------text.rs(1KB)
--------struct.rs(2KB)
--------fn.rs(2KB)
----codegen()
--------src()
--------Cargo.toml(277B)
----.gitignore(42B)
----README.md(7KB)