Skip to content

akash-kumarrr/GrabL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

 ██████╗ ██████╗  █████╗ ██████╗ ██╗     
██╔════╝ ██╔══██╗██╔══██╗██╔══██╗██║     
██║  ███╗██████╔╝███████║██████╔╝██║     
██║   ██║██╔══██╗██╔══██║██╔══██╗██║     
╚██████╔╝██║  ██║██║  ██║██████╔╝███████╗
 ╚═════╝ ╚═╝  ╚═╝╚═╝  ╚═╝╚═════╝ ╚══════╝

Async HTTP API Navigator — GET & POST made simple in Rust 🦀


🛠 Stack

Rust Tokio Reqwest

Tool Purpose
Rust Systems language — safe, fast, no GC
reqwest Async HTTP client (GET, POST, JSON)
tokio Async runtime for Rust
serde_json JSON serialization

📦 Dependencies

[dependencies]
reqwest = { version = "0.12", features = ["json"] }
tokio = { version = "1", features = ["full"] }
serde_json = "1"

🚀 Run

cargo build
cargo run

📡 Usage

// GET
let res = reqwest::get("https://api.example.com/data").await?;

// POST
let client = reqwest::Client::new();
let res = client.post("https://api.example.com/data")
    .json(&serde_json::json!({ "key": "value" }))
    .send()
    .await?;

License

MIT

About

Async HTTP client in Rust — GET & POST requests using reqwest + tokio

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages