Closed
Description
When using a uri like /user/{username}/{password}/{appkey} where {username} happens to be an email address, the period in the resulting URL causes the regex in api.cfc to return a false positive and Taffy tries to use a string split at the address as the mime type.
api.convertURItoRegex() should be modified to allow period in the uri and be more deterministic when finding a passed mimetype extension.