iOS 网络部分 1

来源:互联网 发布:金税盘数据库更新失败 编辑:程序博客网 时间:2024/05/22 00:40
     NSURL *url=[NSURL URLWithString:@"http://www.baidu.com:8080//search?id=1"];    NSLog(@"scheme:%@",[url scheme]);//http    NSLog(@"Host:%@",[url host]);//www.baidu.com    NSLog(@"绝对地址:%@",[url absoluteString]);//ttp://www.baidu.com:8080//search?id=1    NSLog(@"相对地址:%@",[url relativeString]);    NSLog(@"port:%@",[url port]);//8080    NSLog(@"path:%@",[url path]);//   //search    NSLog(@"query:%@",[url query]);//id=1
 //NSURLRequest    NSMutableURLRequest *request=[[NSMutableURLRequest alloc]init];    [request setURL:url];    //设置请求方式    [request setHTTPMethod:@"POST"];    //设置请求参数    [request setHTTPBody:<#(NSData *)#>]    //设置超时时间    [request setTimeoutInterval:60];    //设置请求头    [request setValue:@"ttt" forHTTPHeaderField:@"abc"];

 //创建URL    NSURL *url=[NSURL URLWithString:@"http://www.baidu.com"];    //创建请求对象    NSURLRequest *request=[NSURLRequest requestWithURL:url];    NSURLResponse *response;    //发送同步请求,请求成功后返回数据    NSData *resultData=[NSURLConnection sendSynchronousRequest:request returningResponse:&response error:nil];    //转化为字符串    NSString *str=[[NSString alloc]initWithData:resultData encoding:NSUTF8StringEncoding];


原创粉丝点击