NSURL Request - Objective-C

개발/iOS 2022. 1. 27. 09:10
반응형

Get 방식의 기본코드

 

-(void)loadUrl:(NSString *)_strUrl
{
    // making a GET request to /init
    NSString *targetUrl = [NSString stringWithFormat:@"%@/init", _strUrl];
    NSMutableURLRequest *request = [[NSMutableURLRequest alloc] init];
    [request setHTTPMethod:@"GET"];
    [request setURL:[NSURL URLWithString:targetUrl]];

    [[[NSURLSession sharedSession] dataTaskWithRequest:request completionHandler:
      ^(NSData * _Nullable data,
        NSURLResponse * _Nullable response,
        NSError * _Nullable error) {

          NSString *myString = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
          NSLog(@"Data received: %@", myString);
    }] resume];
}

 

반응형
admin