Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mandrean/har-rs
A HTTP Archive format (HAR) serialization & deserialization library, written in Rust.
https://github.com/mandrean/har-rs
charles-proxy deserialization har http-archive-format rust rust-library serde serde-json serde-serialization serialization
Last synced: 8 days ago
JSON representation
A HTTP Archive format (HAR) serialization & deserialization library, written in Rust.
- Host: GitHub
- URL: https://github.com/mandrean/har-rs
- Owner: mandrean
- License: mit
- Created: 2018-11-16T10:01:19.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2023-08-04T08:05:44.000Z (over 1 year ago)
- Last Synced: 2024-04-30T08:32:55.715Z (6 months ago)
- Topics: charles-proxy, deserialization, har, http-archive-format, rust, rust-library, serde, serde-json, serde-serialization, serialization
- Language: Rust
- Homepage:
- Size: 61.5 KB
- Stars: 39
- Watchers: 2
- Forks: 15
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Changelog: Changelog.md
- License: LICENSE
Awesome Lists containing this project
- awesome-rust-cn - mandrean/har-rs - ci.org/mandrean/har-rs.svg?branch=master)](https://travis-ci.org/mandrean/har-rs) (Libraries / Encoding)
- awesome-rust - mandrean/har-rs - ci.org/mandrean/har-rs.svg?branch=master)](https://travis-ci.org/mandrean/har-rs) (Libraries / Encoding)
- awesome-rust - mandrean/har-rs
- awesome-rust-cn - mandrean/har-rs
- awesome-rust-zh - mandrean/har-rs - HTTP 存档格式(HAR)序列化和反序列化库[![Build Status](https://api.travis-ci.org/mandrean/har-rs.svg?branch=master)](https://travis-ci.org/mandrean/har-rs) (库 / 编码(Encoding))
- awesome-rust - mandrean/har-rs - A HTTP Archive Format (HAR) serialization & deserialization library (Libraries / Encoding)
- awesome-rust - mandrean/har-rs - ci.org/mandrean/har-rs.svg?branch=master)](https://travis-ci.org/mandrean/har-rs) (库 Libraries / 加密 Encoding)
- fucking-awesome-rust - mandrean/har-rs - A HTTP Archive Format (HAR) serialization & deserialization library (Libraries / Encoding)
- fucking-awesome-rust - mandrean/har-rs - A HTTP Archive Format (HAR) serialization & deserialization library (Libraries / Encoding)
README
har-rs
======
[HTTP Archive format (HAR)][har] serialization & deserialization library, written in Rust.[![Latest version](https://img.shields.io/crates/v/har.svg)](https://crates.io/crates/har)
[![Documentation](https://docs.rs/har/badge.svg)](https://docs.rs/har)
![License](https://img.shields.io/crates/l/har.svg)Install
-------
Add the following to your `Cargo.toml` file:```toml
[dependencies]
har = "0.8"
```Use
---
Simplest possible example:
```rust
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](https://github.com/softprops/openapi).[conventional commits]: https://www.conventionalcommits.org
[docs.rs/har]: https://docs.rs/har
[har]: https://en.wikipedia.org/wiki/.har
[mandrean/semantic-rs]: https://github.com/mandrean/semantic-rs
[semver]: https://semver.org/