Htpp
A fast and simple HTTP 1.1 parser written in Rust
Usage
To parse an HTTP request:
let req = b"GET /index.html HTTP/1.1\r\n\r\n";
let parsed_req = new.parse.unwrap;
assert!;
assert!;
To parse an HTTP response:
let resp = b"HTTP/1.1 200 OK\r\n\r\n";
let parsed_resp = new.parse.unwrap;
assert!;
assert!;
Contribution
Feel free to make a pull request if you think you can improve the code