我试图让Alamofire这个URL编码如下使用url编码我如何获得Alamofire编码以下链接 - 它持续下降参数
https://domain.com/rest/api/2/search?query=assignment=user123()%20order%20by%20lastUp%20desc
我用下面的代码:
let endpoint = "https://domain.com/rest/api/2/search/"
let params:[String:AnyObject] = ["query" : "","assignment" : "user123() order by lastUpdated desc"]
但是当Alamofire编码它完全丢弃“查询”参数中的URL,并给了我这样的:
https://domain.com/rest/api/2/search?assignment=user123()%20order%20by%20lastUp%20desc //查询参数丢失
我曾尝试参数改变为这样:
让端点= “https://domain.com/rest/api/2/search/” 让PARAMS: [String:AnyObject] = [“query”:“assign = user123()by lastUp desc”]
howeve r它将“=”标记编码为%20%3D%20
有没有人有建议,我如何才能使它工作?
最终的'GET' URL应该是什么样的? –
它在第一个问题 –