問題タブ [ftpwebresponse]

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 に答える
1731 参照

c# - StreamReader ReadToEnd()は、異なるサーバー上のtxtファイルに対して異なる結果を提供します

私は小さなFTPプログラムを作成しました。これは私自身が使用するためのものであるため、ログインの詳細とファイルパスがハードコーディングされています。

2つのtxtファイルのダウンロードプロセスを開始するボタンがあります。これらの内容は2つの異なるテキストボックスに入れられます。

txtファイルはUTF-8でエンコードされており、次のようになります。

これらの2つのファイルを2つの異なるサーバーに配置しました(各サーバーに2つのファイル)。サーバー1では、両方のファイルがダウンロードされ、次のようにテキストボックスに正しく表示されます。

サーバー2では、両方のファイルがダウンロードされ、次のようにテキストボックスに表示されます。

理由はよくわかりませんソフトウェア(ダウンロードプロセス)もファイルも編集していません。もちろん、サーバーの変更により、ハードコードされたファイルパスのみを編集しました。

これは私がファイルの1つをダウンロードする方法です(他のファイルは同じ方法ですが、名前が異なります):

何か助けはありますか?

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

c# - パスワードの FTP 特殊文字?

FTP サーバーにログインしようとしています。C# で次のコードを使用します。

ただし、パスワードに特殊文字が含まれているとログインに失敗します。例: ('!' または '£')? 次の例外が発生します。

パスワードに特殊文字が含まれていない場合、例外は発生しません。

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

c# - Ftpアップロードで例外が発生しますトランスポート接続にデータを書き込めません。既存の接続がリモートホストによって強制的に閉じられました

バックグラウンドワーカーを使用してアップロードファイルをFTPで転送するWindowsフォームアプリケーションがあります。ファイルを正常にアップロードした後209、7.8kbのサイズしかないファイルでエラーが発生しましたWhile Processing Img1.jpg Unable to write data to the transport connection. An existing connection was forcibly closed by the remote host

そして、アイデアは何が起こっているのですか?

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

c# - C# を使用して FTP から .txt ファイルを読み書きする

ftp に txt ファイルを書き込む (ファイルを ftp にアップロードするのではなく!) ftp サーバーに txt ファイルを直接書き込む) および ftp 上のファイルから読み取る (ftp からファイルをダウンロードしない!) txt から直接読み取ることは可能ですか? ftp サーバー上のファイル? 検索したところ、ファイルのアップロードと FtpWebRequest クラスのファイルのダウンロードが見つかりました。注: FTP サーバーは資格情報を使用します。

0 投票する
0 に答える
37 参照

.net - 10,000 ファイルで切り捨てられた FtpWebRequest ListDirectory

FTP ディレクトリのリストを取得しようとしています。フォルダーに 10,000 個を超えるファイルがあり、返されるリストは 10,000 個のファイルで切り捨てられているようです。すべてのファイルを元に戻すためにできることはありますか?

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

c# - FtpWebResponse、操作がタイムアウトしました

FTP サーバーから日時に基づいてファイルをダウンロードしたい..この Ftp には CuteFtp サード パーティからアクセスでき、すべて問題ありません..しかし、次の行のコードを実行すると、次GetRespone()のエラーが表示されます。アウト。この FTP からプログラムで webclient requet を使用FtpWebRequestしてサンプル ファイルをダウンロードしましたが、問題ありませんでした。しかし、listDirectoryDe​​tail を取得するために使用する必要があり、webClient はそれをサポートしていませんFtpWebRequest.ContentType。タイプSystem.NotSupportedException

ここに私のコードがあります:

助けてください :(

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

c# - FtpWebResponse IDisposable は応答を閉じますか?

プログラムで次のコードを使用していますが、まだ呼び出す必要がありますresponse.close()か? または、FtpWebResponse IDisposable実装は応答を閉じますか?

基本的に、これを行う必要がありますか?

0 投票する
0 に答える
172 参照

c# - ネット接続が失われた場合、FTPWEBRequest Upload でアプリケーションがハングする

ネット接続が失われた場合に Web 例外をスローするソリューションを探していましたReadWriteTimeout。8 秒に設定しましたが、プラグを抜いても例外はスローされません。filezilla サーバーの転送タイムアウトを 0 に変更しました。

これを行う別の方法はありますか? 情報をお寄せいただきありがとうございます。

0 投票する
2 に答える
1052 参照

c# - テスト用に FtpWebResponse で WebException を作成するにはどうすればよいですか?

私は FtpWebRequest と Transient Fault Handling アプリケーション ブロックを使用しています。私の障害ハンドラーには、応答が一時的であると見なされるかどうかをチェックして、再試行するかどうかを判断するエラー検出戦略があります。

適切なエラーが一時的なものとしてフラグ付けされていることを確認するためにいくつかのテストを作成しようとしていますが、FtpWebResponse で内部例外を持つ Web 例外を作成またはモックするのに問題があります (したがって、次の応答は ' t は常にヌル)

どうすればこれができるか知っている人はいますか?私はそれを正しい方法で行っていますか?