29,027
社区成员
发帖
与我相关
我的任务
分享
+(void) succesBlock:(void (^)(NSDictionary *response))response
{
NSString *URLStr = @"http://qinshang.120.yido.so/index.php/index/ajax_index";
URLStr = [URLStr stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];
manager.responseSerializer = [AFHTTPResponseSerializer serializer];
manager.responseSerializer.acceptableContentTypes = [NSSet setWithObject:@"application/json"];
manager.requestSerializer=[AFJSONRequestSerializer serializer];
[manager POST:URLStr parameters:nil
success:^(AFHTTPRequestOperation *operation, id responseObject)
{
NSString *request = operation.responseString;
NSData *getData = [request dataUsingEncoding:NSUTF8StringEncoding];
//IOS自带的JSON解析
NSDictionary *dict = [NSJSONSerialization JSONObjectWithData:getData options:0 error:nil];
NSLog(@"返回信息:%@",dict);
if(response)
{
response(dict);
}else
{
printf("\n请求失败\n");
}
} failure:^(AFHTTPRequestOperation *operation, NSError *error){
NSLog(@"返回错误信息: %@",error);
}];
// [manager GET:URLStr parameters:nil success:^(AFHTTPRequestOperation *operation, id responseObject){
//
// NSString *request = operation.responseString;
// NSData *getData = [request dataUsingEncoding:NSUTF8StringEncoding];
// //IOS自带的JSON解析
// NSDictionary *dict = [NSJSONSerialization JSONObjectWithData:getData options:0 error:nil];
// NSLog(@"返回信息:%@",dict);
//
// if(response)
// {
// response(dict);
// }else
// {
// printf("\n请求失败\n");
// }
// } failure:^(AFHTTPRequestOperation *operation, NSError *error) {
// NSLog(@"返回的错误信息:%@",error);
// }];
}
[HttpServer succesBlock:^(NSDictionary *dictData){
NSLog(@"dictData========%@",dictData);
}];