GET请求 Post请求

 // 异步GET请求

    

    NSURL *url = [[NSURLalloc]initWithString:@"http://b.hiphotos.baidu.com/image/w%3D1366%3Bcrop%3D0%2C0%2C1366%2C768/sign=5e5c97508735e5dd902ca1dc40f09c8c/d52a2834349b033b4a2b8bd817ce36d3d539bd14.jpg"];

    

    NSURLRequest *request = [[NSURLRequestalloc]initWithURL:urlcachePolicy:NSURLRequestUseProtocolCachePolicytimeoutInterval:13];

   NSURLConnection *connection = [[NSURLConnectionalloc]initWithRequest:requestdelegate:self];

   NSLog(@"%@",connection);


    // 同步GET请求

   NSURL *url = [[NSURL alloc] initWithString:@"http://b.hiphotos.baidu.com/image/w%3D1366%3Bcrop%3D0%2C0%2C1366%2C768/sign=5e5c97508735e5dd902ca1dc40f09c8c/d52a2834349b033b4a2b8bd817ce36d3d539bd14.jpg"];

   NSURLRequest *request = [[NSURLRequest alloc] initWithURL:url cachePolicy:NSURLRequestUseProtocolCachePolicy timeoutInterval:15];

  NSData *data = [NSURLConnectionsendSynchronousRequest:requestreturningResponse:nilerror:nil];

  NSLog(@"%@",data);


    

    

    

    

    

    // 异步Post请求  // http://www.36kr.com/api/v1/topics.json?token=e1cbdfe589bff295bb29%3A12375&page=1&per_page=15

    NSURL *url = [NSURL URLWithString:@"http://www.36kr.com/api/v1/topics.json"];

   NSMutableURLRequest *request = [[NSMutableURLRequest alloc] initWithURL:url cachePolicy:NSURLRequestUseProtocolCachePolicy timeoutInterval:15];

    [request setHTTPMethod:@"Post"];

    NSString *str =@"token=e1cbdfe589bff295bb29%3A12375&page=1&per_page=15";

    NSData *data = [strdataUsingEncoding:NSUTF8StringEncoding];

    [request setHTTPBody:data];

   NSURLConnection *connection = [[NSURLConnection alloc] initWithRequest:request delegate:self];

    

    // 同步Post请求

    NSURL *url = [NSURL URLWithString:@"http://www.36kr.com/api/v1/topics.json"];

   NSMutableURLRequest *request = [[NSMutableURLRequest alloc] initWithURL:url cachePolicy:        NSURLRequestUseProtocolCachePolicy timeoutInterval:15];

    [request setHTTPMethod:@"Post"];

    NSString *str =@"token=e1cbdfe589bff295bb29%3A12375&page=1&per_page=15";

    NSData *data = [strdataUsingEncoding:NSUTF8StringEncoding];

    [request setHTTPBody:data];

    [NSURLConnectionsendSynchronousRequest:requestreturningResponse:nilerror:nil];


   

// 异步请求代理实现方法


- (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response

{

    [self.receivedDatasetLength:0];

    

}



- (void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data

{

    

  

    [self.receivedDataappendData:data];

    

    

}


- (void)connectionDidFinishLoading:(NSURLConnection *)connection

{

   UIImage *image = [UIImageimageWithData:self.receivedData];

   _imageView.image = image;

    

    

}


- (void)connection:(NSURLConnection *)connection didFailWithError:(NSError *)error

{

   

  NSLog(@"错误");


}



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值