rest web services in iphone

后端 未结 3 1105
一个人的身影
一个人的身影 2020-12-10 23:13

I have a problem now. I need to pass an transactionID and an user password to a rest service and it is suppose to return me a true/false value (in XML format). However, it i

3条回答
  •  旧时难觅i
    2020-12-11 00:01

    .h:
        NSMutableData *responseData;
    
    .m:
        - (void)load {
            NSURL *myURL = [NSURL URLWithString:@"https://10.124.128.93:8443/axis2/services/C3WebService/completeWithdrawal  Transaction?transactionId=%@&password=%@", _transactionID.text, _userPassword.text];
            NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:myURL
                                                     cachePolicy:NSURLRequestReloadIgnoringLocalCacheData
                                                 timeoutInterval:60];
    
        [[NSURLConnection alloc] initWithRequest:request delegate:self];
    }
    
    - (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response {
        responseData = [[NSMutableData alloc] init];
    }
    
    - (void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data {
        [responseData appendData:data];
    }
    
    - (void)connection:(NSURLConnection *)connection didFailWithError:(NSError *)error {
        [responseData release];
        [connection release];
        [textView setString:@"Unable to fetch data"];
    }
    
    - (void)connectionDidFinishLoading:(NSURLConnection *)connection 
    {
        NSLog(@"Succeeded! Received %d bytes of data",[responseData
                          `enter code here`                             length]);
        NSString *txt = [[[NSString alloc] initWithData:responseData encoding: NSASCIIStringEncoding] autorelease];
    
    }
    

提交回复
热议问题