All pastes #947487 Raw Edit

Unnamed

public text v1 · immutable
·published 2008-03-18 15:21 UTC
rendered paste body
class TestHttpServerCloseConnectionResource(object):
    implements(iweb.IResource)

    def locateChild(self, request, segments):
        if segments[0] == '':
            return (self, server.StopTraversal)

        return (None, segments)

    def renderHTTP(self, request):
        # yahoo.com sends Connection: close with a 301 response
        response = StatusResponse(301, 'ktnxbye',
                'at yahoo, closin ur connescionz')
        response.headers.setHeader('Connection', ['close'])
        return response