0

私たちは、インターネット接続の中断に耐え、接続が再確立された後もアップロードプロセスを継続する、商用または無料のブラウザベースのファイルアップロードソリューションを探しています。

シナリオ:ユーザーが非常に不安定なインターネット接続を経験しているにもかかわらず、最大3 MBのファイルをアップロードする必要がある領域で使用されるWebサイト(低音に聞こえますが、実際には問題になる可能性があります)。

CuteUploadAjax Uploaderなど、さまざまなjQueryおよびFlashベースのソリューションがありますが、これまでのところ、そのようなシナリオに役立つメカニズムを実装しているものはありません。httpプロトコルは、投稿を続行できるように接続のリセットを処理しないことを認識しています。

クライアントソフトウェアがすでにアップロードされた量を認識し、サーバー側がそれらを一緒に接着するのに十分スマートである間にアップロードをチャンクにスライスできる場合、解決策が考えられます。または、クライアントとサーバーが事前にチャンクサイズについて合意している場合は、それらを列挙し、セッションを開いたままにして、すべての小さなピースが出荷されることを確認します。可能ですが、おそらく書くのは簡単ではありません。私たちは.NETに取り組んでいますが、サーバープラットフォームは実際には重要ではありません。

誰かがどこを見るべきかヒントを持っていますか?

4

1 に答える 1

1

この問題に対して本当に人気のある、またはよく知られている解決策はありません。そして私は、HTMLの将来のバージョンがこのすぐに使えるものをサポートすることを本当に望んでいます。

しかし今のところ、有料ツールであるhttp://upload.thinfile.com/upload/thin.phpを見ることができますが、無料でデモを試すことができます。

また、レールの世界には、FOSSgemhttps ://github.com/stakach/Resumable-Uploadsがあります。

彼らが使用する方法/アプローチは非常に健全で、クロスブラウザ互換です。

また、グーグルで「インターネット接続の中断」を探して「再開可能なファイルのアップロード」を探してはいけません:)

于 2012-11-19T07:36:34.877 に答える