String decodeFull(String uri)

Decodes the percent-encoding in uri.

Note that decoding a full URI might change its meaning as some of the decoded characters could be reserved characters. In most cases an encoded URI should be parsed into components using Uri.parse before decoding the separate components.

Source

static String decodeFull(String uri) {
  return _Uri._uriDecode(uri, 0, uri.length, UTF8, false);
}