objective-c - ios code =-1001 请求超时
PHP中文网
PHP中文网 2017-04-17 17:39:25
0
2
452

如图这是报的错误

NSDictionary *parameter=@{@"start":@(start),@"uid":@([LocalStore getUid]),@"muid":[LocalStore getMuid],@"count":@(count)};

[_manager POST:NET_DOMAIN parameters:parameter progress:nil success:^(NSURLSessionDataTask * _Nonnull task, id  _Nullable responseObject) {
    NSNumber *error_code = [responseObject objectForKey:@"status"];
    if([error_code intValue] == 1){
        completion(YES, [responseObject objectForKey:@"data"], 0);
    }else{
        completion(NO, [responseObject objectForKey:@"data"], 1);
    }
} failure:^(NSURLSessionDataTask * _Nullable task, NSError * _Nonnull error) {
    NSLog(@"error:%@",error);
    if ([error code] == -1005) {
        [self getAloneList:start andCount:count andblock:completion];
    }else{
        if (_is_hand_break == NO) {

// completion(NO, [self getErrorMsg:error], 1);

            completion(NO, [NSString stringWithFormat:@"%@",error], 1);
        }
    }
}];

这是代码 有的时候会报这个错误 这是为什么 求解答

PHP中文网
PHP中文网

认证高级PHP讲师

全部回覆(2)
PHPzhong

第一:先交完整的請求放在瀏覽器模擬看看是否能請求到,如果能,有可能是你的程式碼有問題,如果不能,表示介面有問題。
第二:請求超時可能是網路太慢。
第三:請求超時也有可能伺服器回應太慢。

Ty80

錯誤訊息為:ErrorDomain. 檢查NET_DOMAIN,是否包含了非UTF格式的字元。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板