code: def get_handler_delegate(
          self,
          request: httputil.HTTPServerRequest,
          target_class: Type[RequestHandler],
          target_kwargs: Dict[str, Any] = None,
          path_args: List[bytes] = None,
          path_kwargs: Dict[str, bytes] = None,
      ) -> "_HandlerDelegate":
          
          return _HandlerDelegate(
              self, request, target_class, target_kwargs, path_args, path_kwargs
          )
docs: Returns `~.httputil.HTTPMessageDelegate` that can serve a request
          for application and `RequestHandler` subclass.
  
          :arg httputil.HTTPServerRequest request: current HTTP request.
          :arg RequestHandler target_class: a `RequestHandler` class.
          :arg dict target_kwargs: keyword arguments for ``target_class`` constructor.
          :arg list path_args: positional arguments for ``target_class`` HTTP method that
              will be executed while handling a request (``get``, ``post`` or any other).
          :arg dict path_kwargs: keyword arguments for ``target_class`` HTTP method.