circuits.web.wsgi module¶
WSGI Components
This module implements WSGI Components.
- circuits.web.wsgi.create_environ(errors, path, req)¶
- class circuits.web.wsgi.Application(*args, **kwargs)¶
Bases:
BaseComponent
initializes x; see x.__class__.__doc__ for signature
- channel = 'web'¶
- headerNames = {'CONTENT_LENGTH': 'Content-Length', 'CONTENT_TYPE': 'Content-Type', 'HTTP_CGI_AUTHORIZATION': 'Authorization', 'REMOTE_ADDR': 'Remote-Addr', 'REMOTE_HOST': 'Remote-Host'}¶
- init()¶
- translateHeaders(environ)¶
- getRequestResponse(environ)¶
- on_response(event, response)¶
- property host¶
- property port¶
- property secure¶
- class circuits.web.wsgi.Gateway(*args, **kwargs)¶
Bases:
BaseComponent
initializes x; see x.__class__.__doc__ for signature
- channel = 'web'¶
- init(apps)¶