# Store original url for logging purposes.
declare local var.original-url STRING;
set var.original-url = req.url;
call useragent_parser;
log "Family: " req.http.useragent_parser_family;
log "Major: " req.http.useragent_parser_major;
log "Minor: " req.http.useragent_parser_minor;
log "Patch: " req.http.useragent_parser_patch;
declare local var.ua STRING;
set var.ua = req.http.useragent_parser_family "/" req.http.useragent_parser_major "." req.http.useragent_parser_minor "." req.http.useragent_parser_patch;
set req.url = querystring.set(req.url, "ua", var.ua);
log "Original url: " var.original-url;
log "Updated url: " req.url;