美文网首页
AFNetworking的使用--设置请求数据的格式和接收数据的

AFNetworking的使用--设置请求数据的格式和接收数据的

作者: iOS_tree | 来源:发表于2023-12-15 20:43 被阅读0次

AFNetworking是常见的第三方网络请求框架,当我们向服务器请求数据时要设置请求发送数据的格式和接收数据的格式,以正确进行网络请求。

     //创建请求对话对象
    AFHTTPSessionManager *sessionmanager = [[AFHTTPSessionManager alloc] init];
    //设置接收xml解析数据(AFJSONResponseSerializer、AFXMLParserResponseSerializer、AFImageResponseSerializer)
    sessionmanager.responseSerializer = [AFXMLParserResponseSerializer serializer];
    //设置请求json数据格式(AFPropertyListRequestSerializer、AFJSONRequestSerializer)
    sessionmanager.requestSerializer = [AFJSONRequestSerializer serializer];
    //设置contenttype
    sessionmanager.responseSerializer.acceptableContentTypes = [NSSet setWithObject:@"text/html"];
 [sessionmanager GET:@"https://www.baidu.com" parameters:nil headers:nil progress:nil success:^(NSURLSessionDataTask * _Nonnull task, id  _Nullable responseObject) {
        NSLog(@"%@",responseObject);
        } failure:^(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error) {
            NSLog(@"%@",error);

        }];

相关文章

网友评论

      本文标题:AFNetworking的使用--设置请求数据的格式和接收数据的

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