問題タブ [file-transfer]
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.
java - リモート ファイル アクセス クライアント
私は、人が自分のコンピューター上のファイルにリモートでアクセスできるようにする小さなアプリケーションを作成しようとしています。ファイルは、マシン上で実行され、オンデマンドで Web サーバーにファイルを提供するデーモンによって提供されます。
この種の目的には、どのような種類のプロトコルが理想的ですか? ファイアウォールの問題を回避するために raw ソケット (または FTP) を使用したくありません。Websocket は良い代替手段となります。それを行う他の方法はありますか?
Javaまたは他の言語で利用できるこのようなものはありますか? ソース コードを探しているので、クローズド ソース アプリケーションは論外です。また、正しい方向に進むために役立つその他のヒントもあれば幸いです。
mysql - cygwinを使用してファイルをrsyncするにはどうすればよいですか?
それ、どうやったら出来るの?指示 :)
performance - rsyncはどのくらい速いですか?
大きなファイルを転送したことのある人はいますか?
ftp やその他の方法に対する主な利点は何ですか?
スピード?またはスライス
file-transfer - filezilla、書き込み中にエラーが発生しました
SFTP と FileZilla を使用して非常に大きな (35GB) ファイルを転送しています。
現在、転送は59.7%完了していますが、このエラーが発生し続けており、その数値は何時間も変更されていません。
このエラーが発生し続けるのはなぜですか?
php - PHP cURL 送受信 イメージ クライアント/サーバー
私はこれをしばらく研究してきましたが、これに対する答えは見つかりませんでした。
API サーバーを呼び出すクライアント サイトがあります。特別な呼び出しが行われたときにクライアント サイトに画像を転送したい。
サーバーから画像をダウンロードするコードがいくつかありますが、これにより複数の呼び出しが発生し、後で削除したとしても、保持したくないサーバーにこれらすべての画像を作成する必要があります。
$originalFileUrl はファイルの現在の場所、$fileDestination は新しいファイルを配置する場所へのパスです。
私の質問は次のとおりです。複数の呼び出しを行うのではなく、イメージの作成、転送、および削除をすべて 1 回の呼び出しで担当するサーバー内の PHP ファイルを呼び出すことはできますか?
また、複数の理由から、サーバーからクライアントへのファイルの ftp は適切なオプションではありません。
ありがとうございました
java - TCP ファイル転送の問題
I.はじめに
ファイルを開いて読み取り、読み取り中に TCP ソケットを介してデータのチャンクを送信しています。
送信者コード
受信機コード
Ⅱ.問題
TCP ソケットを介してプロトコルを送信した後、送信されるバイトを表示します。それらはすべてユニークです。しかし、受信側では、受信したバイトはまったく同じ byte[] です。
III. 例
language-agnostic - 直接ファイル転送では、一方の当事者が公的にアクセス可能なIPを持っている必要がありますか?
2人のユーザー間でファイルを共有するための直接ファイル転送ツールを構築しています。
そのような接続を確立するために、それらのいずれかが公的にアクセス可能なIPを持っていることは絶対的な要件ですか?
中間サーバーを使用する場合、すべてのトラフィックが中間サーバーを通過する必要がありますか、それともパーティが何らかの方法で接続を確立するのに役立ち、残りの転送プロセスはそれらの間で直接行われますか?
ありがとう!
c# - C#tcpソケットクライアントサーバーが複数のファイルを転送する問題
2 つのアプリケーションがあります。1 つはサーバー アプリで、もう 1 つはクライアント アプリです。どちらも同じコンピュータ上にあります。クライアントにはボタンが 1 つあります。このボタンをクリックすると、クライアントはサーバーからファイルのダウンロードを開始します。問題は、クライアント側がすべてのファイルを正常に受信することがありますが、クライアント側が最初のファイルのみを受信して転送を停止することがあります。以下のコードに何か問題がありますか?私が間違っているところを教えてもらえますか?私はこのようなコーディングが初めてです。助けていただければ幸いです。前もって感謝します。コードは次のとおりです。
ユーザーがクライアントのボタンをクリックすると、クライアントはサーバーからファイルをダウンロードする要求を送信します。
サーバーは、トークン requestFiles の受信後にクライアントがダウンロードするファイルを準備します
アップロードが必要なファイルごとに、サーバーはファイルの詳細 (名前、サイズ) を含むトークン CommitRequest を送信します。クライアントが CommitRequest を受信すると、次のようになります。
クライアントでのメソッド downloadFileFromServer:
サーバー側の clientDownloadFromServer メソッド:
resources - 複数の連絡先のリソースにファイルを送信する
リレー (SOCKS5) サーバー経由で複数の連絡先のオンライン リソースにファイルを送信するための既存のプラクティス / XMPP 拡張機能はありますか?
ユースケースの説明: アリス (alice@example.com) は、ボブ (bob@example.com) にファイルを送信したいと考えています。アリスは NAT とファイアウォールの背後にあります。Bob には 2 つの XMPP クライアントがあり、どちらもオンラインです (それぞれリソースが異なります - bob@example.com/first と bob@example.com/second)。どちらも xep-0065 をサポートしています (たとえば)。Alice はファイル転送要求を Bob に送信し、Bob は自分のデバイスの 1 つでそれを受け入れ、ファイルはリレー (relay.example.com) を介して Bob の両方のクライアントに転送されます。
c# - C# tcp ソケット クライアントがサーバーからファイルをダウンロードする
現在、私はこの問題を抱えています。クライアントがサーバーから正常にダウンロードされるのは 1 回目だけです。2回目は機能しません(何も起こらず、クラッシュしません)。ここで両側からのコード:
クライアント側の mainForm で、ダウンロード ボタンをクリックすると、別のクラス loginForm からメソッド sendComment(string request) が呼び出されます。
サーバーでは、クライアントから文字列リクエストを受け取った後、sendComment(string listFiles) を呼び出します。listFiles は、クライアントがダウンロードする必要があるすべてのファイルの名前とサイズで構成されます。
文字列 listFiles 形式: "commitRequest mName usID fiName1 fiSize1 fiName2 fiSize2...".この文字列を受信した後、クライアントは各ファイルを文字列で要求します。
クライアント側:
ログインフォーム:
最初のダウンロード ボタンをクリックした後、クライアントにファイルが正常にダウンロードされ、ダウンロードしたすべてのファイルを削除してから、2 回目のダウンロード ボタンをクリックしましたが、今回は機能しませんでした。
ファイルがダウンロードされませんでした。デバッグを試みましたが、エラーは表示されませんでしたが、サーバーから文字列 listFiles を受信した段階でクライアント アプリケーションが停止しました。クライアントが文字列を送信したことを意味します。サーバーは文字列を正常に受信しました。サーバーは文字列 listFiles を送信しました。しかし、クライアントは listFiles を取得しませんでした。なぜそれが機能しないのか誰かが知っていますか?事前にご協力いただきありがとうございます。
sendComment メソッドのコードは次のとおりです。クライアント アプリとサーバー アプリの両方で同じです。
サーバー側のコードはアップロードしません。問題はないと思いますが、この投稿は少し長くなりますが、必要であれば投稿します。