#pragma mark -- GET请求
-(void)afnget
{
//创建一个检测网络连接的单例对象
AFNetworkReachabilityManager*netWorkManager = [AFNetworkReachabilityManagersharedManager];
//打印单例对象的属性(是否可以连接,返回的是WWAN,WIFI或的布尔值)
NSLog(@"%d",netWorkManager.isReachable);
//创建一个字符串接受网址
NSString *url_string = [NSStringstringWithFormat:@"http://project.lanou3g.com/teacher/yihuiyun/lanouproject/activitylist.php"];
//打印字符串
NSLog(@"%@",url_string);
//创建一个请求管理器对象
AFHTTPRequestOperationManager* manager = [AFHTTPRequestOperationManagermanager];
//设置请求的数据格式(编码是text,语法是html)
manager.responseSerializer.acceptableContentTypes= [NSSetsetWithObject:@"text/html"];// @"text/javascript"
//用GET请求数据 加载成功的代码块,可以接受数据
[manager GET:url_stringparameters:nilsuccess:^(AFHTTPRequestOperation*operation,idresponseObject) {
[netWorkManager stopMonitoring];
NSLog(@"object === %@",responseObject);
} failure:^(AFHTTPRequestOperation*operation,NSError *error) {
NSLog(@"失败%@",error);
}];
}
-(void)afnget
{
//创建一个检测网络连接的单例对象
AFNetworkReachabilityManager*netWorkManager = [AFNetworkReachabilityManagersharedManager];
//打印单例对象的属性(是否可以连接,返回的是WWAN,WIFI或的布尔值)
NSLog(@"%d",netWorkManager.isReachable);
//创建一个字符串接受网址
NSString *url_string = [NSStringstringWithFormat:@"http://project.lanou3g.com/teacher/yihuiyun/lanouproject/activitylist.php"];
//打印字符串
NSLog(@"%@",url_string);
//创建一个请求管理器对象
AFHTTPRequestOperationManager* manager = [AFHTTPRequestOperationManagermanager];
//设置请求的数据格式(编码是text,语法是html)
manager.responseSerializer.acceptableContentTypes= [NSSetsetWithObject:@"text/html"];// @"text/javascript"
//用GET请求数据 加载成功的代码块,可以接受数据
[manager GET:url_stringparameters:nilsuccess:^(AFHTTPRequestOperation*operation,idresponseObject) {
[netWorkManager stopMonitoring];
NSLog(@"object === %@",responseObject);
} failure:^(AFHTTPRequestOperation*operation,NSError *error) {
NSLog(@"失败%@",error);
}];
}
#pragma mark -- POST请求
- (void)afnpost
{
AFNetworkReachabilityManager*netWorkManager = [AFNetworkReachabilityManagersharedManager];
NSLog(@"%d", netWorkManager.isReachable);
NSString *str = @"http://ipad-bjwb.bjd.com.cn/DigitalPublication/publish/Handler/APINewsList.ashx";
//date = @"date=20131129&startRecord=5&len=5&udid=1234567890&terminalTyp=Iphone&cid=215";
NSDictionary*dic =
@{@"date":@"20131129",@"startRecord":@"5",@"len":@"5",@"udid":@"1234567890",@"terminalType":@"Iphone",@"cid":@"215"};
AFHTTPRequestOperationManager*manager = [AFHTTPRequestOperationManagermanager];
manager.responseSerializer.acceptableContentTypes= [NSSetsetWithObject:@"text/html"];
[manager POST:strparameters:dicsuccess:^(AFHTTPRequestOperation*operation,idresponseObject) {
[netWorkManager stopMonitoring];
NSLog(@"object === %@",responseObject);
} failure:^(AFHTTPRequestOperation*operation,NSError *error) {
NSLog(@"失败--------------------- %@",error);
}];
}
{
AFNetworkReachabilityManager*netWorkManager = [AFNetworkReachabilityManagersharedManager];
NSLog(@"%d", netWorkManager.isReachable);
NSString *str = @"http://ipad-bjwb.bjd.com.cn/DigitalPublication/publish/Handler/APINewsList.ashx";
//date = @"date=20131129&startRecord=5&len=5&udid=1234567890&terminalTyp=Iphone&cid=215";
NSDictionary*dic =
@{@"date":@"20131129",@"startRecord":@"5",@"len":@"5",@"udid":@"1234567890",@"terminalType":@"Iphone",@"cid":@"215"};
AFHTTPRequestOperationManager*manager = [AFHTTPRequestOperationManagermanager];
manager.responseSerializer.acceptableContentTypes= [NSSetsetWithObject:@"text/html"];
[manager POST:strparameters:dicsuccess:^(AFHTTPRequestOperation*operation,idresponseObject) {
[netWorkManager stopMonitoring];
NSLog(@"object === %@",responseObject);
} failure:^(AFHTTPRequestOperation*operation,NSError *error) {
NSLog(@"失败--------------------- %@",error);
}];
}