問題タブ [busboy]

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.

0 投票する
1 に答える
922 参照

javascript - バスボーイでエラーを出すことは可能ですか?

busboy でエラーを出して処理することはできますか?

例:

これを行うと、次のエラーが表示されます。

メッセージで自分のエラーを発行し、アップロードされたファイルをエラー イベントで削除できるようにしたいと考えています。

0 投票する
1 に答える
474 参照

express - Busboy 'filesLimit' イベントが発生しない

アップロードした画像をクライアントからサーバーに送信しようとしています。私はこのようにしています:

サーバーで私は使用してExpressいます。次に、サーバーにアップロードされたファイルにアクセスするには、connect-busboyモジュールを使用します。

アップロードされたファイルのファイル サイズ制限を設定するfileSizeには、connect-busboy コンストラクターでオプションを 3 mb に設定します。

問題は、3 MB を超えるサイズの画像をアップロードすると、filesLimitイベントが発生しないことです。さらに悪いことに、fileこの瞬間にイベントが発生し、(!) わずか 3 MB のファイルが使用可能になります。

なにが問題ですか?filesLimitイベントが発生しないのはなぜですか? ご協力いただきありがとうございます!

0 投票する
3 に答える
558 参照

node.js - Express-busboy を特定のルートに制限する

通常の構文を使用していないように見えるここのリポジトリの例を使用して、express-busboy を使用してファイルのアップロードをセットアップしたuse()ため、このミドルウェアを実際に制限して特定のルートでのみ実行する方法について少し混乱しています。他の POST リクエストを壊しています。

これは私がそれを構成した方法です:

0 投票する
1 に答える
2334 参照

node.js - node.js - クラウド ストレージへのストリーミング アップロード (バスボーイ、リクエスト)

私はnode.jsが初めてです。私がやろうとしているのは、node.js サーバーを介して、Web ブラウザーからクラウド ストレージへのファイルのアップロードをストリーミングすることです。

「express」、「request」、および「busboy」モジュールを使用しています。

しかし、サーバーで次のエラーが発生し続けます。ここで何が間違っていますか?どんな助けでも大歓迎です。

0 投票する
0 に答える
167 参照

javascript - Busboy が画像をローカルに保存していません

私が使用してBusboyいるのは、ファイルをローカルに保存することです。以下は私のコードです:

このコードは、プレーンな別のプロジェクトで正常に機能しています。しかし、私のプロジェクトでこのミドルウェアを使用していると、エラーが表示されます:

私はそれをグーグルで検索しましたが、解決策は見つかりませんでした。このコードを見て、私を助けてください。

回答をいただければ幸いです。

ありがとう