1 - (IBAction)loginMainView:(id)sender
2 {
3
4 NSString *strUrl = @"http://222.187.114.154:8018/ebook/api/login";
5 // url转码®
6 NSURL *url = [NSURL URLWithString:[strUrl stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];
7
8
9 // 参数 UserName、UserPwd请求参数
10 NSString *post = [NSString stringWithFormat:@"type=%@&action=%@&UserName=%@&UserPwd=%@",
11 @"JSON",@"query",_userName.text, _passWord.text];
12 NSData *postData = [post dataUsingEncoding:NSUTF8StringEncoding];
13
14 NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url];
15 [request setHTTPMethod:@"POST"];
16 [request setHTTPBody:postData];
17
18 NSURLConnection *connection = [[NSURLConnection alloc] initWithRequest:request delegate:self];
19
20 if (connection) {
21 _datas = [NSMutableData new];
22 }
23 }
24
25 -(void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data
26 {
27 [_datas appendData:data];
28 // NSString* aStr;
29 // aStr = [[NSString alloc] initWithData:_datas encoding:NSASCIIStringEncoding];
30
31 // NSString *message = @"操作成功。";
32
33 }
34
35 -(void)connection:(NSURLConnection *)connection didFailWithError:(NSError *)error
36 {
37 NSLog(@"%@", [error localizedDescription]);
38 }
39 -(void)connectionDidFinishLoading:(NSURLConnection *)connection
40 {
41 NSLog(@"请求完成...");
42 NSDictionary *dict = [NSJSONSerialization JSONObjectWithData:_datas options:NSJSONReadingMutableContainers error:nil];
43
44 //NSString* aStr;
45 //aStr = [[NSString alloc] initWithData:_datas encoding:NSUTF8StringEncoding];
46
47 // NSString *message = @"操作成功。";
48
49 }