大佬教程收集整理的这篇文章主要介绍了ios – 在Alamofire中的swift中在GET请求中发送json对象,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
let jsonObject: [String: AnyObject] = [ "ean_code": [ "type": "match","value": "16743799" ] ]
然后我执行了请求
像这样
Alamofire.request(.GET,Constant.WebClient.WS_URL + "/product?filters="+String(jsonObject),parameters:parameters)
所以我编码了这个URL
let request = String(jsonObject).StringByAddingPercentEncodingWithAllowedCharacters(NSCharacterSet.URLpasswordAllowedCharacterSet())!
所以我的问题是如何将json对象绑定到GET URL?
let parameters: [String: AnyObject] = [ "filters": "merchantName","ean_code": [ "type": "match","value": "16743799" ] ] do { let data = try NSJSONserialization.dataWithJSONObject(parameters,options: .PrettyPrinted) let jsonString = NSString(data: data,encoding: NSUTF8StringEncoding) let urlEncodedJson = jsonString!.StringByAddingPercentEncodingWithAllowedCharacters(.URLHostAllowedCharacterSet()) let urlString = "http://www.filter.com/¶ms=\(urlEncodedJson!)" let url = NSURL(String: urlString) // trigger alaomofire request with url } catch let JSONError as NSError { print("\(JSONError)") }
以上是大佬教程为你收集整理的ios – 在Alamofire中的swift中在GET请求中发送json对象全部内容,希望文章能够帮你解决ios – 在Alamofire中的swift中在GET请求中发送json对象所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。