| 注册
请输入搜索内容

热门搜索

Java Linux MySQL PHP JavaScript Hibernate jQuery Nginx
ngmm
9年前发布

iOS之数据请求NSURLConnection

iOS之数据请求NSURLConnection       NSString *lcsUrl = @"http://192.168.1.1:8080/lcsUrl";                //如果网址中有汉字,需要先转码        NSString *word = [NSString stringWithUTF8String:"汉字"];//注意此处到字符串要求传一个c的字符串,没有@                NSString *finaUrl = [NSString stringWithFormat:@"http://192.168.1.1:8080/lcsUrl= %@",word];                NSURL *url = [NSURL URLWithString:lcsUrl];        NSMutableURLRequest *request = [[NSMutableURLRequest alloc] initWithURL:url];        request.HTTPMethod = @"GET";        request.timeoutInterval = 60;        NSURLConnection *connection = [NSURLConnection connectionWithRequest:request delegate:self];        [connection start];  请求出错    - (void)connection:(NSURLConnection *)connection didFailWithError:(NSError *)error    {        NSLog(@"请求出错");    }    请求中接收到数据    - (void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data    {        [_data appendData:data];    }    请求完毕    - (void)connectionDidFinishLoading:(NSURLConnection *)connection    {        NSString *str = [[NSString alloc] initWithData:_data encoding:NSUTF8StringEncoding];        //在这里处理你收到的数据    }