苹果原生GET登录

来源:互联网 发布:知否的人物关系图 编辑:程序博客网 时间:2024/04/30 15:57

 // 1. url

    NSString *username = @"张三";

    NSString *pwd = @"zhang";

    

    NSString *urlString = [NSStringstringWithFormat:@"http://192.168.10.9/login.php?username=%@&password=%@",username, pwd];

    

    // url里面不能包含中文  空格  特殊符号

    // 如果有,需要百分号转义  转义只存在GET请求中

    urlString = [urlString stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];

    

    NSURL *url = [NSURLURLWithString:urlString];

    

    

    // 2. 请求

    NSURLRequest *request = [NSURLRequestrequestWithURL:urlcachePolicy:1timeoutInterval:2.0f];

    

    // 3. 连接

    [NSURLConnectionsendAsynchronousRequest:requestqueue:[NSOperationQueuemainQueue]completionHandler:^(NSURLResponse *response,NSData *data,NSError *connectionError) {

        

        // 反序列化

        id result = [NSJSONSerializationJSONObjectWithData:dataoptions:0error:NULL];

        

        NSLog(@"%@", result);

    }];

0 0
原创粉丝点击