ホームページ  >  に質問  >  本文

node.js - Nodejs は [resumable.js + formidable] を使用して大きなファイル (ビデオ) をアップロードします

1. 要件: 大きなファイル [ビデオ] をアップロードし、Nodejs で処理する;
2. フロントエンドはレジュームブルを使用してビデオをスライスしてアップロードし、バックエンドは formidable を使用して使用しますバッファ対処

問題が発生しました [アップロードする例としてテキストを使用]:
リーリー

XX.コード部分

1.app.js

リーリー
2.Charles パケット キャプチャ データ
リーリー
3. サーバーが取得するデータ

ファイルの内容を書き込みます

リーリー
4.問題

サーバー側に保存されたファイルの最初の部分には、フロントエンドによって送信されたデータよりも多くのデータが含まれています。次の内容`コードを入力してください リーリー

この内容は、httpプロトコルにおける境界の判定と分割である、

POSTのURLパラメータに相当する値をつなぎ合わせたものです。 この部分の文字を手動で削除するとファイルを開くことができます
問題は

にあります

1. この属性が自動的に追加されないようにするにはどうすればよいですか?

2. 大容量の動画をアップロードする場合、この書き方で大丈夫でしょうか?
何かアイデアがありましたら、アドバイスをお願いします。ありがとうございます。

过去多啦不再A梦过去多啦不再A梦2684日前1391

全員に返信(1)返信します

  • 黄舟

    黄舟2017-05-19 10:50:07

    あなたの問題のいくつかに適した記事がありますので、ぜひ読んでください: Pure js はファイルのスライスのアップロード、ブレークポイントの再開のアップロードを実装しており、コードはシンプルで明確です
    /a/11...

    返事
    0
  • キャンセル返事