    # File lib/yard/server/commands/base.rb, line 88
            def call(request)
              self.request = request
              self.path ||= request.path[1..-1]
              self.headers = {'Content-Type' => 'text/html'}
              self.body = ''
              self.status = 200
              begin
                run
              rescue FinishRequest
              rescue NotFoundError => e
                self.body = e.message if e.message != e.class.to_s
                self.status = 404
              end
              not_found if status == 404
              [status, headers, body.is_a?(Array) ? body : [body]]
            end