Ios Alamofire的自定义URL编码
我对Alamofire URLEncoding有问题,特别是对于参数数组,其中使用[]分隔符来解析参数数组 如何为这种情况编写自己的URL编码?请尝试以下方法: 如何使用Ios Alamofire的自定义URL编码,ios,swift,alamofire,Ios,Swift,Alamofire,我对Alamofire URLEncoding有问题,特别是对于参数数组,其中使用[]分隔符来解析参数数组 如何为这种情况编写自己的URL编码?请尝试以下方法: 如何使用 请使用此字符串扩展名 public extension String { public func URLEncode() -> String { return self.addingPercentEncoding(withAllowedCharacters: CharacterSet.urlQu
请使用此字符串扩展名
public extension String {
public func URLEncode() -> String {
return self.addingPercentEncoding(withAllowedCharacters: CharacterSet.urlQueryAllowed)!
}
}
Alamofire.request("url", method: .get, parameters: ["foo": ["bar1", "bar2"]], encoding: CustomGetEncoding()).validate().responseJSON { (response) in
}
public extension String {
public func URLEncode() -> String {
return self.addingPercentEncoding(withAllowedCharacters: CharacterSet.urlQueryAllowed)!
}
}