国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

AFNetworking使用

2019-11-14 19:19:29
字體:
供稿:網(wǎng)友

//Get請求數(shù)據(jù)

+ (void)get:(NSString *)urlStr params:(NSDictionary *)params success:(void (^)(id))success failure:(void (^)(NSError *))failure

{

        // 1.獲得請求管理者

        AFHTTPRequestOperationManager *mgr = [AFHTTPRequestOperationManager manager];

        NSString *URL = [NSString stringWithFormat:@"%@%@",HOST,urlStr];

        NSLog(@"%@",URL);

        // 2.發(fā)送GET請求

        [mgr GET:URL parameters:params

        success:^(AFHTTPRequestOperation *operation, id responSEObj) {

            if (success) {

                success(responseObj);

            }

        } failure:^(AFHTTPRequestOperation *operation, NSError *error) {

            if (failure) {

                failure(error);

            }

        }];

}

 

//Post請求數(shù)據(jù)

+ (void)post:(NSString *)urlStr params:(NSDictionary *)params success:(void (^)(id))success failure:(void (^)(NSError *))failure

{

    if ([[self class] checkNetworkState]) {

        //獲取公用參數(shù)

        NSMutableDictionary *requestParms = [[self class] publicParms];

        if (params!=nil) {

            //不為空 合并字典,公共參數(shù)字典

            [requestParms addEntriesFromDictionary:params];

        }

        //1.獲得請求管理者

        AFHTTPRequestOperationManager *mgr = [AFHTTPRequestOperationManager manager];

    /********這里很重要********/

        //1.mgr.responseSerializer = [AFJSONResponseSerializer serializer];

        //2.mgr.requestSerializer = [AFJSONRequestSerializer serializer];

        //3.mgr.responseSerializer.acceptableContentTypes = [NSSet setWithObject:@"application/json"];

 

        NSString *URL = [NSString stringWithFormat:@"%@%@",HOST,urlStr];

        NSLog(@"當(dāng)前接口URL==%@",URL);

        NSLog(@"當(dāng)前接請求的 參數(shù) ==%@",requestParms);

        // 2.發(fā)送POST請求

        [mgr POST:URL parameters:requestParms success:^(AFHTTPRequestOperation *operation, id responseObj) {

            

            success(responseObj);

            

        } failure:^(AFHTTPRequestOperation *operation, NSError *error) {

            

            failure(error);

            [MBProgressHUD hideAllHUDsForView:[UIApplication sharedApplication].keyWindow animated:YES];

            NSLog(@"底層失敗 ==error ==%@",[error localizedDescription]);

            [MBProgressHUD showError:@"網(wǎng)絡(luò)不給力,稍后再試" toView:[UIApplication sharedApplication].keyWindow];

            

        }];

        

    }else{

        

        [MBProgressHUD hideAllHUDsForView:[UIApplication sharedApplication].keyWindow animated:YES];

        [MBProgressHUD showError:@"網(wǎng)絡(luò)已斷開,請檢查網(wǎng)絡(luò)連接" toView:[UIApplication sharedApplication].keyWindow];

        failure(nil);

        

    }

}


發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 武夷山市| 兴化市| 扎兰屯市| 沅江市| 红原县| 和林格尔县| 兰溪市| 石首市| 汶上县| 枣阳市| 山丹县| 大新县| 葫芦岛市| 宁乡县| 鄄城县| 荥阳市| 海盐县| 拜城县| 武邑县| 吉林市| 丹阳市| 海林市| 东至县| 华亭县| 宣化县| 绍兴市| 邵武市| 吉林省| 康保县| 新津县| 南召县| 阜南县| 张家口市| 仲巴县| 东辽县| 姚安县| 沧州市| 仁怀市| 镇巴县| 宁夏| 明水县|