rikka 0.1.0

Async HTTP client for native & WASM.
Documentation

Rikka

  • reqwest on native targets
  • fetch on wasm32-unknown-unknown.

Example

use rikka::{Redirect, Request};

let response = Request::builder("https://example.org/login")
    .post()
    .form(vec![("user".into(), "cat".into())])
    .cookie("session", "meow")
    .redirect(Redirect::Manual)
    .send()
    .await?;

assert_eq!(response.status, 302);
let next = response.location();
let cookie = response.set_cookie_value("session");

Features

Feature Default Description
json Yes Response::json() via serde_json.

License

Licensed under MIT license.