A HTTP requests/response parser. Given a string of HTTP request/response, it parses the string and makes a map of the headers and their corresponding values. It also gets the HTTP version, the method, machine name and relative path.