scheme跳转特殊字符编码问题

在使用scheme跳转中,有可能会遇到value中含有特殊字符,如: {}等。造成URL解析失败,不能跳转,所以须要对scheme进行一次encode,对特殊字处理。bash

编码方法:编码

func addingPercentEncoding(withAllowedCharacters allowedCharacters: CharacterSet) -> String?
复制代码

解码方法:spa

var removingPercentEncoding: String? { get }
复制代码

URL原理、URL编码、URL特殊字符.net

相关文章
相关标签/搜索