/*GET请求*/ NSURL *url = [[NSURL alloc] initWithString:@"http://10.2.108.11:8088/datasnap/rest/TServerMethods1/AddArticle/beijing/haidian"]; NSMutableURLRequest * request = [NSMutableURLRequest requestWithURL:url]; [request setHTTPMethod:@"get"]; [request setTimeoutInterval:5]; NSOperationQueue* queue = [[NSOperationQueue alloc] init]; [NSURLConnection sendAsynchronousRequest:request queue:queue completionHandler:^(NSURLResponse *response, NSData *data, NSError *connectionError) { if (connectionError) { NSLog(@"httperror:%@%ld",connectionError.localizedDescription,connectionError.code); } else { NSInteger ResponsCode = [(NSHTTPURLResponse*) response statusCode]; NSString * ResponsString = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding]; NSLog(@"HttpResponsCode:%ld", ResponsCode); NSLog(@"HttpResponsString:%@", ResponsString); } }];
总结:1,请求的url里面不支持中文字。
2,返回的是个json格式的数据,如果变量可变,那么也返回。httpResponsString:{"result":["beijingHello","haidianWOrld",false]}
3,服务器采用了restful框架。