karga-http

Crates.iokarga-http
lib.rskarga-http
version0.2.0
created_at2025-11-25 01:33:24.204378+00
updated_at2025-12-02 05:37:18.127678+00
descriptionKarga adapters for the main web protocols
homepage
repositoryhttps://github.com/karga-rs/karga-contrib
max_upload_size
id1949020
size59,083
degartil (degartil)

documentation

README

karga-http

crates.io

karga-http is the implementation of the main web protocols for the karga load testing framework.

It provides a simple and easy way to define and execute HTTP-based scenarios using reqwest under the hood.


Installation

Add both karga and karga-http to your Cargo.toml:

[dependencies]
karga = "*"
karga-http = "*"

Features

http_action

A helper function that wraps an HTTP request into a karga action. It measures latency, success, and bytes transferred, and feeds them into HttpAggregate.

Analysis pipeline

Implements HttpMetric, HttpAggregate and HttpReport, providing the most useful data points for analysing http performance.


License

Licensed under MIT. See LICENSE for details.

Commit count: 0

cargo fmt