- (void)viewDidLoad {
[super viewDidLoad];
NSString *strGetPriType=
[NSString stringWithFormat:
@"<?xml version=\"1.0\" encoding=\"utf-8\"?>\n"
"<soap:Envelope xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:soap=\"http://schemas.xmlsoap.org/soap/envelope/\">"
"<soap:Body>"
"<GetPrjType xmlns=\"http://tempuri.org/\"/>"
"</soap:Body>"
"</soap:Envelope>"
];
NSString *maglength=[NSString stringWithFormat:@"%lu",(unsigned long)[strGetPriType length]];
AFHTTPRequestOperationManager *manger=[AFHTTPRequestOperationManager manager];
[manger.requestSerializer setValue:@"application/soap+xml;charset=utf-8" forKey:@"Content-Type"];
[manger.requestSerializer setValue:maglength forKey:@"Content-Type"];
NSMutableURLRequest *request=[manger.requestSerializer requestWithMethod:@"POST"
URLString:@"http://192.168.2.214:86/webservice/WebService.asmx"
parameters:nil
error:nil];
[request setHTTPBody:[strGetPriType dataUsingEncoding:NSUTF8StringEncoding]];
AFHTTPRequestOperation *operation=[manger HTTPRequestOperationWithRequest:request
success:^(AFHTTPRequestOperation *operation, id responseObject) {
NSString *response=[[NSString alloc]initWithData:(NSData *)responseObject encoding:NSUTF8StringEncoding];
NSLog(@"%@,====%@",operation,response);
}
failure:^(AFHTTPRequestOperation *operation, NSError *error) {
NSString *response=[[NSString alloc]initWithData:(NSData *) [operation responseObject]encoding:NSUTF8StringEncoding];
NSLog(@"%@,%@,%@",operation,error,response);
}];
[manger.operationQueue addOperation:operation];
// Do any additional setup after loading the view, typically from a nib.
}