# File lib/puppet/network/http/handler.rb, line 63
63:   def process(request, response)
64:     indirection_request = uri2indirection(http_method(request), path(request), params(request))
65: 
66:     check_authorization(indirection_request)
67: 
68:     send("do_#{indirection_request.method}", indirection_request, request, response)
69:   rescue SystemExit,NoMemoryError
70:     raise
71:   rescue Exception => e
72:     return do_exception(response, e)
73:   end