首页 > Web开发 > 详细

soap request by afnetworking2.X/3.X

时间:2016-01-03 12:46:19      阅读:230      评论:0      收藏:0      [点我收藏+]

for 2.X 参考 http://jiapumin.iteye.com/blog/2109378

 1 AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];
 2 manager.responseSerializer = [[AFHTTPResponseSerializer alloc] init];
 3 [manager.requestSerializer setValue:@"application/soap+xml; charset=utf-8" forHTTPHeaderField:@"Content-Type"];
 4 [manager.requestSerializer setValue:soapLength forHTTPHeaderField:@"Content-Length"];
 5 NSMutableURLRequest *request = [manager.requestSerializer requestWithMethod:@"POST" URLString:@"http://www.webxml.com.cn/WebServices/WeatherWebService.asmx" parameters:nil];
 6 [request setHTTPBody:[soapMessage dataUsingEncoding:NSUTF8StringEncoding]];
 7 AFHTTPRequestOperation *operation = [manager HTTPRequestOperationWithRequest:request success:^(AFHTTPRequestOperation *operation, id responseObject) {
 8     NSString *response = [[NSString alloc] initWithData:(NSData *)responseObject encoding:NSUTF8StringEncoding];
 9     NSLog(@"%@, %@", operation, response);
10 } failure:^(AFHTTPRequestOperation *operation, NSError *error) {
11     NSString *response = [[NSString alloc] initWithData:(NSData *)[operation responseObject] encoding:NSUTF8StringEncoding];
12     NSLog(@"%@, %@", operation, error);
13 }];
14 [manager.operationQueue addOperation:operation];
15 }

for 3.X (未验证)

1     AFHTTPSessionManager *manager = [AFHTTPSessionManager manager];
2     NSMutableURLRequest *request = [manager.requestSerializer requestWithMethod:@"post" URLString:@"" parameters:nil error:nil];
3     [request setHTTPBody:nil];
4     NSURLSessionTask *task = [manager dataTaskWithRequest:request completionHandler:^(NSURLResponse * _Nonnull response, id  _Nullable responseObject, NSError * _Nullable error) {
5         
6     }];
7     [task resume];

 

soap request by afnetworking2.X/3.X

原文:http://www.cnblogs.com/n1ckyxu/p/5095964.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!