'The base environment for a request.'

def _base_environ(self, **request):

    environ = {u'HTTP_COOKIE': self.cookies.output(header=u'', sep=u';    '), u'PATH_INFO': str(u'/'), u'REMOTE_ADDR': str(u'127.0.0.1'), u'REQUEST_METHOD': str(u'GET'), u'SCRIPT_NAME': str(u''), u'SERVER_NAME': str(u'testserver'), u'SERVER_PORT': str(u'80'), u'SERVER_PROTOCOL': str(u'HTTP/1.1'), u'wsgi.version': (1, 0), u'wsgi.url_scheme': str(u'http'), u'wsgi.input': FakePayload(''), u'wsgi.errors': self.errors, u'wsgi.multiprocess': True, u'wsgi.multithread': False, u'wsgi.run_once': False}
    environ.update(self.defaults)
    environ.update(request)
    return environ
