httparse
A push parser for the HTTP 1.x protocol. Avoids allocations. Fast.
Usage
let mut headers = ;
let mut req = new;
let buf = b"GET /index.html HTTP/1.1\r\nHost";
assert!;
// a partial request, so we try again once we have more data
let buf = b"GET /index.html HTTP/1.1\r\nHost: example.domain\r\n\r\n";
assert!;