SWIFT:网址编码无法按预期工作

时间:2017-10-26 08:27:35

标签: ios iphone swift encoding

我有这样的网址: -

XXX/XXX/Detail?Type=9&query=L&TFH

如您所见,我的参数值为L&TFH 所以当我尝试使用

let urlStr = path.addingPercentEncoding(withAllowedCharacters: .urlQueryAllowed)

它没有编码"&"如果我试图专门编码"&"在UTF-8编码中,URL更改如

XXX/XXX/Detail?Type=9%26query=L%26TFH

也不是正确的网址。

我不想单独编码每个参数,因为多个API具有相同的要求。

对此有任何帮助将不胜感激。

0 个答案:

没有答案