Added HTTP Request Parsing