
但要使其工作,我需要在requestSerializer中传递一个参数
在AFNETWORKING中
AFhttpRequestoperationManager *manager = [AFhttpRequestoperationManager manager];manager.requestSerializer = [AFJsONRequestSerializer serializer];
但我找不到Alamofire的任何东西.
我是新来的快请帮助我.
request = Alamofire.request(.POST,webServicesURL,parameters: parameters,enCoding: .JsON,headers: self.headers)
如果要在响应时处理JsON数据,只需请求
//This will give you response in JsONrequest?.responseJsON { response in switch response.result { case .Success: success(response: response.result.value) case .Failure(let error): failure(error: error) } } requestJsON相当于Alamofire中的AFJsONResponseSerializer
或者如果要传递自定义标题,请将字典作为
let headers = [ "Content-Type": "application/Json"]//Here we are passing the header in header parameter.request = Alamofire.request(.POST,headers: self.headers)总结
以上是内存溢出为你收集整理的ios – 如何在Alamofire中设置requestSerializer全部内容,希望文章能够帮你解决ios – 如何在Alamofire中设置requestSerializer所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)