wrong spelling
indicate error, returning -1
limit the valid ascii character while unescaping an uri (0x20 to 0x7F)