如何在 Flutter 或 Dart 中将字符串编码为 RFC 3986?

问题描述 投票:1回答:1

我正试图将一个字符串编码为RFC 3986。我已经找到了Uri.encodeComponent方法,但它将字符串编码为RFC 2396。基本上,我正在为PHP中的一个方法(即rawurlencode)寻找一个替代方法。在php中,这个方法将字符串编码为RFC 3986。在Dart或Flutter中是否有这样的方法?

flutter dart uri
1个回答
0
投票

所以我从Dart SDK gitter Channel.Use Uri.encodeQueryComponent中找到了答案,它和encodeComponent是一样的,但是它没有使用RFC 2396兼容表,而是使用RFC 3986。

© www.soinside.com 2019 - 2024. All rights reserved.