0

プロジェクト用に Ruby で HTTP アップロード サーバーを構築することを考えています。これまでのところ、「Rainbow!」で実行するようにラック サーバーをセットアップすることを考えています。またはRackミドルウェアを備えたsinatraサーバー。サーバーは、マルチパートおよびチャンクを使用した HTTP アップロードをサポートする必要があります。これは良い選択ですか?

簡単な HTTP アップロード サーバーをセットアップする方法の例をいくつか見たいのですが、ネット上のどこにも見つかりませんでした。

4

1 に答える 1

1

ファイルのアップロードには時間がかかることがあるため、Ruby でファイルをアップロードする際の重要なポイントは、ファイルのアップロード中にプロセスをブロックすることです。HTTP 要求のノンブロッキング処理を実現するために、EventMachine や Goliath に基づくプロジェクトを検討することをお勧めします。ここにいくつかのアイデア:

于 2013-05-26T09:05:59.227 に答える