def __call__(self, environ, start_response):
     if self.body or self.empty_body:
         app_iter = Response.__call__(self, environ, start_response)
     else:
         app_iter = self.generate_response(environ, start_response)
     if environ['REQUEST_METHOD'] == 'HEAD':
         app_iter = []
     return app_iter
Пример #2
0
 def __call__(self, environ, start_response):
     is_head = environ["REQUEST_METHOD"] == "HEAD"
     if self.body or self.empty_body or is_head:
         app_iter = Response.__call__(self, environ, start_response)
     else:
         app_iter = self.generate_response(environ, start_response)
     if is_head:
         app_iter = []
     return app_iter
Пример #3
0
    def __call__(self, environ, start_response):
        is_head = environ["REQUEST_METHOD"] == "HEAD"

        if self.has_body or self.empty_body or is_head:
            app_iter = Response.__call__(self, environ, start_response)
        else:
            app_iter = self.generate_response(environ, start_response)

        if is_head:
            app_iter = []

        return app_iter