Is there a way to escape colon and forward slash in params?
Uri.https('example.com', '/api', {
'response_type': 'code',
'client_id': 'id',
'redirect_uri': 'https://www.google.com',
})
The above turns into this: https%3A%2F%2Fwww.google.com
Encoding doesn't work
final redirect = Uri.encodeFull('https://www.google.com');
final uri = Uri.https('example.com', '/api', {'redirect_uri': redirect});
print(redirect); // https://www.google.com
print(uri.query); // redirect_uri=https%3A%2F%2Fwww.google.com