11 releases (7 breaking)
0.8.1 | Oct 15, 2024 |
---|---|
0.8.0 | Jan 8, 2023 |
0.7.1 | Oct 18, 2021 |
0.7.0 | Mar 2, 2021 |
0.1.0 | Nov 16, 2018 |
#426 in Parser implementations
19,496 downloads per month
Used in 3 crates
24KB
556 lines
har-rs
HTTP Archive format (HAR) serialization & deserialization library, written in Rust.
Install
Add the following to your Cargo.toml
file:
[dependencies]
har = "0.8"
Use
Simplest possible example:
use har::from_path;
fn main() {
match har::from_path("path/to/file.har") {
Ok(spec) => println!("spec: {:?}", spec),
Err(err) => println!("error: {}", err)
}
}
See docs.rs/har for the full library API documentation.
Contribute
This project follows semver, conventional commits and semantic releasing using mandrean/semantic-rs.
Note
Inspired by softprops/openapi.
Dependencies
~2.7–4MB
~80K SLoC