iOS7中的间歇性服务器错误

iOS7中的间歇性服务器错误,ios7,network-programming,nsurlsession,nsurlsessiondownloadtask,Ios7,Network Programming,Nsurlsession,Nsurlsessiondownloadtask,我正在使用NSURLSessionDownloadTask从我的goDaddy服务器下拉一个简单的文本文件,代码如下: -(void)getTheInternetFile //Fire up the downloadTask to pull the file down from my web server. NSURLSessionDownloadTask *getTheFile = [session downloadTaskWithRequest:[NSURLRequest requestWi

我正在使用NSURLSessionDownloadTask从我的goDaddy服务器下拉一个简单的文本文件,代码如下:

-(void)getTheInternetFile
//Fire up the downloadTask to pull the file down from my web server.
NSURLSessionDownloadTask *getTheFile = [session downloadTaskWithRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"http://www.myserver.com/utility/file.txt"]] 
completionHandler:^(NSURL *location, NSURLResponse *response, NSError *error) 
{
    if(error)
    {
        NSLog(@"Can't do what I want as we have an error %@", [error localizedDescription]);
    }
    else
    {
        NSLog(@"It worked");
    }
    }];

    [getTheInternetFile resume];
}
我遇到的问题是,这种方法非常有效……有时。其他时候,我会收到一条错误消息:“找不到具有指定主机名的服务器”


由于URL是硬编码的,而且从不更改,因此我不知道这是如何发生的。除非goDaddy让我失望,而且服务器在某些时候突然变得不可用,否则我会不知所措。值得一提的是,今天刚开始这样做,所以可能是goDaddy。

结果是goDaddy的服务器出现了问题,尽管他们的网站报告没有问题。等待了15分钟才发现我的代码没有问题