AFNpost请求上传服务器
2015-11-06 15:57
330 查看
AFN post的向服务器提交数据
AFHTTPSessionManager *manager = [AFHTTPSessionManagermanager];
//申明返回的结果是json类型
manager.responseSerializer = [AFJSONResponseSerializerserializer];
//申明请求的数据是json类型
manager.requestSerializer=[AFJSONRequestSerializerserializer];
//如果报接受类型不一致请替换一致text/html或别的
manager.responseSerializer.acceptableContentTypes = [NSSetsetWithObject:@"text/html"];
//传入的参数
NSDictionary *parameters =@{@"i_name":_nameField.text,@"i_phone":_realInfo.phone,@"i_number":_cardID.text};
[managerPOST:urlStr
parameters:parametersconstructingBodyWithBlock:^(id<AFMultipartFormData> formData) {
}success:^(NSURLSessionDataTask *task,id responseObject) {
NSLog(@"成功");
}failure:^(NSURLSessionDataTask *task,NSError *error) {
NSLog(@"失败");
}];
转自其他
AFHTTPSessionManager *manager = [AFHTTPSessionManagermanager];
//申明返回的结果是json类型
manager.responseSerializer = [AFJSONResponseSerializerserializer];
//申明请求的数据是json类型
manager.requestSerializer=[AFJSONRequestSerializerserializer];
//如果报接受类型不一致请替换一致text/html或别的
manager.responseSerializer.acceptableContentTypes = [NSSetsetWithObject:@"text/html"];
//传入的参数
NSDictionary *parameters =@{@"i_name":_nameField.text,@"i_phone":_realInfo.phone,@"i_number":_cardID.text};
[managerPOST:urlStr
parameters:parametersconstructingBodyWithBlock:^(id<AFMultipartFormData> formData) {
}success:^(NSURLSessionDataTask *task,id responseObject) {
NSLog(@"成功");
}failure:^(NSURLSessionDataTask *task,NSError *error) {
NSLog(@"失败");
}];
转自其他
相关文章推荐
- springmvc-servlet.xml
- 图片上传以及保存
- 快速开发平台为树型部件添加图标
- Can you solve this equation?
- LeetCode 026 Remove Duplicates from Sorted Array
- CF 593D LCA,贪心
- SQL Linq lamda区别
- UIWebView(高级)
- apn查询网站
- 初认Objective-c NSNumber NSInteger int NSNumber转换
- Bulls and Cows
- Swift(十二、方法&下标脚本)
- hibernate的Configuration类和SessionFactory接口
- facebook海量图片存储系统与淘宝TFS系统比较
- logback.xml
- 织梦怎么动态浏览文章页面
- Android------- The connection to adb is down, and a severe error has occured.
- 限制文本框中只能输入数字
- javaWEB中前后台中文乱码问题解决方法
- SSL延迟计算:为什么HTTPs比HTTP要慢?