Web Server Gateway Interface - Example of Calling An Application

Example of Calling An Application

An example of calling an application and retrieving its response:

def call_application(app, environ): body = status_headers = def start_response(status, headers): status_headers = return body.append app_iter = app(environ, start_response) try: for item in app_iter: body.append(item) finally: if hasattr(app_iter, 'close'): app_iter.close return status_headers, status_headers, ''.join(body) status, headers, body = call_application(app, {...environ...})

Read more about this topic:  Web Server Gateway Interface

Famous quotes containing the words calling and/or application:

    “There are those who scoff at the schoolboy, calling him frivolous and shallow. Yet it was the schoolboy who said “Faith is believing what you know ain’t so.””
    —Mark Twain [Samuel Langhorne Clemens] (1835–1910)

    “There are very few things impossible in themselves; and we do not want means to conquer difficulties so much as application and resolution in the use of means.”
    —François, Duc De La Rochefoucauld (1613–1680)