1

ファイルを Web サーバーにアップロードする必要があるデスクトップ アプリケーションがあります。

プロトコルは HTTPS です。

アップロードを処理する ashx を作成する必要があると考えています。一度に 4k チャンクを送信します。毎回OKの返事で。これは良いアルゴリズムですか?

HTTPS 経由でデスクトップ アプリケーションから Web サーバーにアップロードするための最適なアルゴリズムは何ですか?

4

2 に答える 2

3

アップロードするファイルのサイズはどれくらいですか? サイズが大きくない限り (> 100 MB)、アプリケーションからマルチパート MIME エンコード アップロード ( RFC 1867 ) を生成できます。これはブラウザーがアップロードに使用するのと同じ形式であるため、ハンドラーは Request.Files コレクションからファイルをプルするだけです。チャンキングは、低速の接続でアップロードするか、巨大なファイルをアップロードする場合を除いて、あまり役に立ちません。

于 2009-03-07T23:22:40.153 に答える