decodeFull 静态方法

String decodeFull(
  1. String uri
)

解码 uri 中的百分号编码。

请注意,解码完整的 URI 可能会改变其意义,因为一些解码的字符可能是保留字符。在大多数情况下,应该在使用 Uri.parse 将编码的 URI 解析为组件之前先解码各个组件。

示例

final decoded =
    Uri.decodeFull('https://example.com/api/query?search=%20dart%20is');
print(decoded); // https://example.com/api/query?search= dart is

实现

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