kodumaro-http-cli 0.5.5

Kodumaro HTTP CLI inspired by HTTPie
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use clap::Parser;
use color_eyre::config::HookBuilder;
use eyre::Result;
use kodumaro_http_cli::{Cli, Connector, HttpRequest};

#[tokio::main]
async fn main() -> Result<()> {
    HookBuilder::default()
        .display_location_section(cfg!(debug_assertions))
        .install()?;
    let parameters = Cli::parse();
    let request: HttpRequest = parameters.try_into()?;
    request.start().await
}