AFN post请求

作者: 凤鹃一鸣 | 来源:发表于2016-12-20 10:16 被阅读53次

AFHTTPSessionManager *manager = [AFHTTPSessionManager manager];

manager.requestSerializer = [AFHTTPRequestSerializer serializer];

manager.responseSerializer = [AFHTTPResponseSerializer serializer];

manager.requestSerializer.timeoutInterval = 10;

[manager POST:[NSString stringWithFormat:@"%@/login/validatePhone",MGHZSUrl] parameters:dic progress:nil success:^(NSURLSessionDataTask * _Nonnull task, id  _Nullable responseObject) {

NSDictionary *dictArray = [NSJSONSerialization JSONObjectWithData:responseObject options:NSJSONReadingMutableContainers|NSJSONReadingMutableLeaves error:nil];

MGLog(@"POST成功:%@",dictArray);

} failure:^(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error) {

MGLog(@"POST失败原因:%@",error);

NSData *data = error.userInfo[@"com.alamofire.serialization.response.error.data"];

NSString *String = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];

MGLog(@"失败原因:%@",String);

}];

相关文章

  • (转)iOS 网络请求汇总

    原生session的GET请求 原生session的POST请求 AFN的GET网络请求如下: AFN POS...

  • IOS AFN框架学习

    AFN框架 POST请求 GET请求只是把上面的POST换成GET就行了

  • AFN post请求

    AFHTTPSessionManager *manager = [AFHTTPSessionManager man...

  • iOS开发-AFNetworking框架基本使用

    一、AFN框架基本使用 1.1 AFN内部结构 1.2 AFN的基本使用 (1)发送POST请求的方式 (2)使用...

  • AFN 3.0 小结

    GET请求 POST请求 AFN3.0下载方法 AFN3.0 上传 监测当前网络状态(网络监听) 勤学如早春之苗,...

  • AFNetworking

    一、AFN的GET和POST请求 二、AFN的"下载+上传+响应体的几种解析方式+网络状态监听"

  • AFN框架使用

    AFN框架使用 1.AFN框架基本使用 2 .AFN的基本使用 (1)发送GET请求的两种方式(POST同) (2...

  • AFN

    1.AFN框架基本使用 1 AFN内部结构 2 AFN的基本使用 (1)发送GET请求的两种方式(POST同) (...

  • AFNetWorking框架

    1.AFN框架基本使用 1.1 AFN内部结构 1.2 AFN的基本使用 (1)发送GET请求的两种方式(POST...

  • AFNetworking设置Content-Type无果

    关于AFNetworking设置Content-Type,请求头 项目发送post请求,afn一直报错415,是后...

网友评论

    本文标题:AFN post请求

    本文链接:https://www.haomeiwen.com/subject/uzuxvttx.html