Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -(void)prepareTransaction{
- NSLog(@"FXSecondVC: preparing transaction...");
- NSString *login = [[NSUserDefaults standardUserDefaults] stringForKey:@"kUsername"];
- NSString *password = [[NSUserDefaults standardUserDefaults] stringForKey:@"kPassword"];
- NSString *host = [[NSUserDefaults standardUserDefaults] stringForKey:@"kURLServer"];
- NSURL *url = [[NSURL alloc] initWithString:host];
- AFHTTPClient *httpClient = [[AFHTTPClient alloc] initWithBaseURL:url];
- [httpClient setAuthorizationHeaderWithUsername:login password:password];
- [httpClient registerHTTPOperationClass:[AFKissXMLRequestOperation class]];
- NSString *xmlString = @"<RootEl xmlns="http://some.url/goes/here">"
- "<Element1>12678967.543233</Element1>"
- "<Element2>"
- "<string xmlns="bla.bla/url">"
- "String content</string>"
- "<string xmlns="bla.bla/url">"
- "String content</string>"
- "</Element2>"
- "<Element3>true</Element3>"
- "<Element4>String content</Element4>"
- "<Element5>1999-05-31T11:20:00</Element5>"
- "<Element6>true</Element6>"
- "</RootEl>";
- NSMutableURLRequest *request = [httpClient requestWithMethod:@"POST" path:kServerRequestURL parameters:nil];
- [request setHTTPBody:[xmlString dataUsingEncoding:NSUTF8StringEncoding]];
- AFKissXMLRequestOperation *operation = [AFKissXMLRequestOperation XMLDocumentRequestOperationWithRequest:request success:^(NSURLRequest *req, NSHTTPURLResponse *resp, DDXMLDocument *XMLDocument){
- NSLog(@"[SUCCESS]: XMLDocument: %@", XMLDocument);
- }failure:^(NSURLRequest *request, NSHTTPURLResponse *response, NSError *error, DDXMLDocument *XMLDocument) {
- NSLog(@"error parsing: %@", [error localizedDescription]);
- }];
- [operation start];
- }
- 2012-11-21 19:40:09.884 FXApp[19662:707] FXSecondVC: preparing transaction...
- 2012-11-21 19:40:10.011 FXApp[19662:707] error parsing: Expected status code in (200-299), got 400
- [request setValue:@"application/xml; charset=utf-8" forHTTPHeaderField:@"Content-Type"];
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement