You are not logged in.
Hello,
FHIR (a standard for health care data exchange) has a concept of an operation (http://hl7.org/fhir/operations.html). Name of an operation starts from '$' but IsValidUriRoute complains about this character.
So, I propose to add the '$' to the list of allowed characters in the IsValidUriRoute:
else if not (p^ in ['/', '_', '-', '.', '$', '0'..'9', 'a'..'z', 'A'..'Z']) then
exit; // not a valid plain URI character
Sergey
Offline
Good point.
Please try https://github.com/synopse/mORMot2/commit/60ef2af8
Online
Thank you!
Offline