Если вы собираетесь «пройти по маршруту пользовательской конечной точки», рассмотрите XQRS .
declare
%rest:GET
%rest:path("/security/user/{$user}/add-roles")
%rest:query-param("role", "${role}")
%xdmp:update
function add-roles($user as xs:string, $role as xs:string*) {
sec:user-add-roles($user, $role)
};
Это позволит вам отправить запрос GET по следующим строкам:
/security/user/jim/add-roles?role=merge&role=alert-user