我正在尝试从互联网上下载文件,但我收到错误-3001
。我一直在搜索谷歌,但错误没有出现在任何网站上,所以我不知道这意味着什么。
有人能告诉我错误代码"NSURLErrorDomain error -3001"
的含义吗?
由于
答案 0 :(得分:6)
还列出了所有NSURL
错误代码here的完整列表。当您从URL加载系统收到神秘的错误消息时,它非常方便。
答案 1 :(得分:2)
我写了一段时间后可以在头文件中搜索错误代码。你可以找到applescript here。
我为你的错误代码运行了那个AppleScript,并从CFNetworkError.h文件中获取了这个。
错误说明: kCFURLErrorCannotOpenFile
答案 2 :(得分:2)
错误来自于setDestination
期望带有文件名的完整路径:
这是错误的:
[fileDl setDestination:@"/Users/ant/ebooks/" allowOverwrite:YES];
这是对的:
[fileDl setDestination:@"/Users/ant/ebooks/file.epub" allowOverwrite:YES];
所以解释是你可能做了类似我做的事情:指定一个你打算放置数据的现有文件夹。
PS:3001之前的短划线阻止Google通过请求返回任何结果:" NSURLErrorDomain错误-3001",它被解析为:"NSURLErrorDomain and error and not 3001"
..