Aaron ( , , ), XML- XML-, - :
AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];
manager.responseSerializer = [AFXMLParserResponseSerializer serializer];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url];
[request setHTTPBody:[xmlRequestString dataUsingEncoding:NSUTF8StringEncoding]];
[request setHTTPMethod:@"POST"];
[request setValue:@"application/xml" forHTTPHeaderField:@"Content-Type"];
[request setValue:@"application/xml" forHTTPHeaderField:@"Accept"];
NSOperation *operation = [manager HTTPRequestOperationWithRequest:request success:^(AFHTTPRequestOperation *operation, id responseObject) {
NSXMLParser *parser = responseObject;
parser.delegate = self;
if (![parser parse]) {
} else {
}
} failure:^(AFHTTPRequestOperation *operation, NSError *error) {
}];
[manager.operationQueue addOperation:operation];
, Content-Type ( , XML-), Accept ( , , XML-). , , , . , (, text/xml, Content-Type), , . , HTTP .
, , NSXMLParserDelegate, XML-, . NSXMLParser, Apple XML Google " NSXMLParser" " NSXMLParser" .
, , XML . ( ) , XML. , XML , , <, > & , XML <, > & .