URLSessionDownloadTask在失败时不会恢复

时间:2017-06-03 12:21:27

标签: swift3 nsurlsessiondownloadtask resume-download xcode8

URLSessionDownload任务适用于视频下载,但HQ视频(大数据)的一些经过身份验证的Vimeo URL会生成以下错误而没有恢复数据。

那我该如何恢复下载???

我在下载视频任务失败时遇到错误(不同的错误日志):

  1. 本地化错误:可选(\"操作无法完成。协议错误\")

  2. 错误调试说明:可选(错误域= NSPOSIXErrorDomain代码= 100 \"协议错误\" UserInfo = {_ kCFStreamErrorDomainKey = 1,_kCFStreamErrorCodeKey = 100,NSErrorPeerAddressKey =< 100201bb 97650a6d 00000000 00000000> ;})

  3. error unsafelyUnwrapped:Error Domain = NSPOSIXErrorDomain Code = 100 \" Protocol error \" UserInfo = {_ kCFStreamErrorDomainKey = 1,_kCFStreamErrorCodeKey = 100,NSErrorPeerAddressKey =< 100201bb 97650a6d 00000000 00000000>}"

  4. //代码

    SQL> create table t23 (id number primary key);
    
    Table created.
    
    SQL> select constraint_name, constraint_type
      2  from user_constraints
      3  where table_name = 'T23'
      4  /
    
    CONSTRAINT_NAME                C
    ------------------------------ -
    SYS_C0034419                   P
    
    SQL> alter table t23 drop primary key;
    
    Table altered.
    
    SQL> select constraint_name, constraint_type
      2  from user_constraints
      3  where table_name = 'T23'
      4  /
    
    no rows selected
    
    SQL> 
    

0 个答案:

没有答案