【发布时间】:2021-07-17 06:04:47
【问题描述】:
我遇到了将字符串转换为 url 的问题。问题是包含一些特殊符号的字符串,如 &、| , -, # 等。我尝试对其使用不同的编码方法,但无法将其转换为 url。我尝试对返回有效字符串的字符串进行编码,例如转换为 %a 等的符号,但是当我再次尝试将此编码字符串转换为 url 时,得到相同的字符串(带有特殊字符)作为回报。
我分享了一个示例字符串。请让我知道我可以使用什么编码或转换方法将此字符串转换为 url。
示例字符串: http://qc.singlevendor.4livedemo.com/yokart/product/image/176/176|11|133|/330-440-webp?t=1623042841
注意:如果我在浏览器中粘贴相同的 url,它会在 url 上应用编码方法并打开正确的图像
提前致谢
【问题讨论】:
-
@matt,请检查上面的共享字符串“176|11|133|”这部分字符串包含一些符号“|”导致问题。
-
@user14588583 stackoverflow.com/a/43668198/2303865
标签: ios swift swift5 urlencode