我需要开发一个可以检测其是否连接到某个接入点的应用。为了确保它连接到我的AP,我需要在后台执行HTTP GET,并在获取身份验证时,通知(本地通知)用户。我可以使用在后台运行的NSURLSession来实现吗?
答案 0 :(得分:2)
是。这是一个例子:
NSURL *URL = [NSURL URLWithString:@"http://example.com"];
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:URL];
request.HTTPMethod = @"GET";
NSURLSession *session = [NSURLSession sharedSession];
NSURLSessionDataTask *task = [session dataTaskWithRequest:request
completionHandler:
^(NSData *data, NSURLResponse *response, NSError *error) {
// ... Do notification
}];
[task resume];