問題タブ [apache-commons-net]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
10444 参照

android - Android FTPClient - retrieveFileStream() は常に null を返す

私はAndroidの初心者です。Apache Commons FTPClient を使用して、ftp サーバーから sdcard にファイルをダウンロードしようとしています。行 InputStream input = client.retrieveFileStream("/" + fileName); 常に null を返します。しかし、ファイルは Ftp の場所にあります。間違いがどこにあるかを教えてください。

マニフェストで次の権限を設定しました。android:name="android.permission.INTERNET" および android:name="android.permission.WRITE_EXTERNAL_STORAGE"

マイコード

お時間と関心をお寄せいただきありがとうございます。アナント。

0 投票する
3 に答える
44798 参照

java - org.apache.commons.net.ftp.FTPClient をインポートする方法

Eclipseでは、次のインポート...

...次のエラー メッセージが表示されます...

インポート方法も、インポートをダウンロードする場所もわかりません (必要な場合)。これを解決するには、クリックごとの Eclipse 指示のセットが必要になる場合があります。

0 投票する
1 に答える
321 参照

java - Java Commons.net と FTP のアクセス許可

FileZilla を使用して問題なく特定の RedHat 5.5 サーバーにファイルを定期的にアップロードしています。

まったく同じ資格情報 (un、pw、および ip アドレス) を使用しながら、Java ライブラリorg.apache.commons.net.ftp.FTPClientを使用して同じサーバーに FTP 接続しようとしています。エラーが発生し続けますConnection Refused: Connect at java.net.PlainSocketImpl.socketConnect(NativeMethod) at...........

権限が FileZilla で機能する場合、commons.net でも機能するはずです。これは正しいと思いますか?

0 投票する
3 に答える
17099 参照

java - FTPClientアップロードファイル=SocketException:接続のリセット

XAMPPとFileZillaを使用してFTP経由で簡単なtxtファイルをアップロードしようとしています。Apache CommonsNet3.0.1ライブラリ
を使用しています。 これは私のコードであり、非常に基本的なものです。


しかし...storeFile()はjava.net.SocketExceptionをスローします:


どうしたの??:(オンラインホスティングサービスでも試してみましたが、同じ結果になりました...
これはファイアウォールまたはWindowsのサービス関連の問題でしょうか??

0 投票する
1 に答える
653 参照

java - JavaでコモンズSubnetUtils.SubnetInfo.getNetmask()を使用してネットマスクを反転する

私がこれを持っているとしましょう:

マスクを反転させる簡単な方法はありますか(Cisco ACLスタイル)?

0 投票する
1 に答える
3139 参照

java - Apache commons-net FTP - セキュア FTP IIS へのファイルのアップロード

Apache commons-net FTP ライブラリを使用して大きなファイル (>100Mb) をセキュア FTP サーバー IIS にアップロードしようとしています。

これが私のコードです:

19Mb を超えるファイルのアップロードに失敗します。storeFile メソッドはIOException、空の StackTrace でスローします。以下のIOException変数を確認できます。

実際には、次のように動作します。

1)アップロードを開始すると、サイズがゼロのファイルが作成されますが、アップロード中にファイルのサイズはまだゼロであり、例外が発生すると、この空のファイルは FTP によって削除されます。

2) 面白いことに、FileZila もこれらのファイルのアップロードに失敗しますが、その制限サイズは 70Mb です。

何か不足していますか?

0 投票する
1 に答える
2517 参照

java - FTPClientの例外を修正するにはどうすればよいですか?

を使用してサーバーからSDカードにファイルをコピーできるAndroidアプリケーションを作成していますFTPClient。私はFTPClientApacheCommonsライブラリのクラスを使用しています。しかし、サーバーには1000以上のファイルが含まれており、サーバーからファイル名を取得しようとすると、SocketException「接続がリセットされました」というメッセージが表示されます(現時点で25個のファイル名があります)。ライブラリのバージョンは3.0.1です。どうすれば修正できますか?

ファイルを再帰的に取得する関数:

FTPClientを作成するためのコード:

0 投票する
1 に答える
593 参照

java - ストリーミングモードでのアップロードと進捗情報

以下のコードを使用して、ストリーミング モードでファイル (数十 MB) をアップロードしています。Util.copyStream(...);実際に( )を高速に実行した後org.apache.commons.net.io.Util、実際のアップロードがまだ (より長い時間) 行われているのはなぜですか? そのモードでのアップロードの進行状況をより適切に測定するにはどうすればよいですか (可能ですか) ?

0 投票する
1 に答える
871 参照

java - fileSystemからFTPFile[]?

FTPFileの配列をモックする方法があるかどうかを知りたいだけです。テストしたい関数に偽のFTPFile[]をパラメーターとして渡そうとしています。

名前が示すように、私はFakeFtpServerを使用してFTPサーバーを偽造しています。このライブラリは、次の方法でftpコンテンツを偽造することを許可します。

では、fileSystemを使用して、パラメーターとしてFTPFile []を必要とする関数をテストするにはどうすればよいですか?

0 投票する
1 に答える
210 参照

java - Apache commons を使用して FTP クライアントでプロンプトを取得する方法

FTP/TELNET でホスト/サーバーに接続するためのクライアント アプリケーションを開発していますが、それは任意のプロトコルである可能性があります。汎用アプリである必要があります。私はApacheコモンズを使用しています。Apache commons を使用して、FTP サーバーに接続してログインできました。しかし、ユーザーがコマンドを発行できるように、画面に "ftp>" ftp プロンプトを表示するにはどうすればよいですか。アプリケーションで ftp> プロンプトを取得して、ユーザーがコマンドを入力し、必要な出力を画面に表示する方法はありますか? 手伝ってください。

前もって感謝します!!