- parsing HTTP response code, description, headers
- giving out http response data as stream
- created the response object