1

インターネットからファイルをダウンロードしようとしていますが、エラーが-3001返されます。Googleで検索しましたが、エラーはどのWebサイトにも表示されないため、意味がわかりません。

エラーコードの"NSURLErrorDomain error -3001"意味を教えてください。

ありがとう

4

3 に答える 3

6

ここNSURLには、すべてのエラー コードの完全なリストもあります。URL 読み込みシステムから不可解なエラー メッセージが表示された場合に非常に便利です。

于 2010-06-01T14:10:14.317 に答える
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"..

于 2014-06-18T16:58:09.067 に答える
2

しばらく前に、ヘッダー ファイルでエラー コードを検索できる AppleScript を作成しました。AppleScriptはここにあります。

エラー コードに対してその AppleScript を実行し、CFNetworkError.h ファイルからこれを取得しました。

エラーの説明: kCFURLErrorCannotOpenFile

于 2010-05-31T13:18:34.743 に答える