使用AFNetworking框架进行post 请求解析返回得数据
来源:互联网 发布:动态影集制作软件 编辑:程序博客网 时间:2024/05/29 19:06
2014/10/9
项目给出URL进行请求,先前一直用asi框架,但是一直请求失败,所以换了afnetworking框架
当点击页面button时进行网络请求 现在这是一个demo测试
- (void)buttonAction {
NSMutableDictionary *dic = [[NSMutableDictionaryalloc] init];
[dic setObject:@"liuyang"forKey:@"LoginName"];
[dic setObject:@"123456"forKey:@"Password"];
NSString *urlString = [NSStringstringWithFormat:url];
// NSURL *url = [NSURL URLWithString:[urlString stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];
AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManagermanager];
// manager.responseSerializer = [AFJSONResponseSerializer serializer];
// manager.responseSerializer.acceptableContentTypes = [NSSet setWithObject:@"text/plain"];
manager.requestSerializer = [AFJSONRequestSerializerserializer];
[managerPOST:urlString parameters:dicsuccess:^(AFHTTPRequestOperation *operation,id responseObject) {
NSLog(@"success%@",responseObject);
}failure:^(AFHTTPRequestOperation *operation,NSError *error) {
NSLog(@"%@",error);
}];
}
// manager.responseSerializer = [AFJSONResponseSerializer serializer];
// manager.responseSerializer.acceptableContentTypes = [NSSet setWithObject:@"text/plain"];
// 前两行没有注释掉得时候一直发生错误
Error Domain=com.alamofire.error.serialization.response Code=-1016 "Request failed: unacceptable content-type: application/json" UserInfo=0x7f8ba843f820 {com.alamofire.serialization.response.error.response=<NSHTTPURLResponse: 0x7f8ba843dfd0> { URL: http://192.168.1.96:102/Login? } { status code: 200, headers {
"Cache-Control" = "no-cache";
"Content-Length" = 472;
"Content-Type" = "application/json; charset=utf-8";
Date = "Thu, 09 Oct 2014 03:49:48 GMT";
Server = "Guri Aest Server, Ver:1.0.0.0 Microsoft-HTTPAPI/2.0";
"ga_tt" = "OwAAAAcRSOkRznBRM6feW9yPyr6kyZ8eLupWgVS0gWHPySxtb5Y1tvhw81tm1ablUy/VrJBFNKm1yMmj2lSOguDknLqgBOuW";
"ga_uid" = 43;
} }, NSErrorFailingURLKey=http://192.168.1.96:102/Login?, com.alamofire.serialization.response.error.data=<5b7b2253
- 使用AFNetworking框架进行post 请求解析返回得数据
- jquery 解析post请求返回得json数据
- AFNetworking Post请求使用
- AFNetworking进行POST请求中 发送json数据有些特别
- 使用第三方框架进行解析、请求数据
- AFNetworking(get)请求数据,(post)上传图片
- AFNetworking(get)请求数据,(post)上传图片
- AFNetworking(get)请求数据,(post)上传图片
- MKNetworkKit:AFNetworking(数据请求get:post)
- iOS AFNetworking请求数据(get/post)
- AFNetworking框架的基本使用——GET、POST登录 、设置请求与响应的数据格式
- okhttp框架的最简单的基本使用 post和get请求以及用gson解析请求的数据
- 使用开源框架AsyncHttpClient进行Json的Post请求
- 使用jQuery发送POST,Ajax请求返回JSON格式数据
- AFNetworking网络请求-数据请求(POST/GET)
- AFNetworking的网络请求(POST GET XML JSON以及其他类型的返回数据)和网络转态监听
- AFNetWorking发送post请求
- AFNetworking post请求
- Android中BroadCast与Activity之间的通信
- Embossed finish solid color melamine paper pressed plywood ztay
- 电容 充放电 的极性变化和 方向
- package protected import
- AngularJS的helloworld
- 使用AFNetworking框架进行post 请求解析返回得数据
- CodeMyLife 开博
- eclipse查询字符串(ctrl+h)
- PPT快捷键大全(作分析报告的人有福了)
- too few arguments to block call expected 3 have 1
- Magento getModel getSingleton等常用函数说明
- win8下cocos2dx-3.2+VS2012环境配置及项目创建
- 超分辨率资源
- constructor