'A HTTP request object with metadata returned from app.request.'

def __init__(self, app, ip, path='/', method='get', data={}, headers={}):

    self.app = app
    self.ip = ip
    self.path = ('/' + path.strip('/'))
    self.method = method.lower()
    self.data = dict(data)
    self.headers = dict(headers)
