6

jQuery-File-UploadはNodejsでうまく機能しますが、Expressjsと統合するのは難しいことがわかりました。助言がありますか?ご清聴ありがとうございました。

PD:https ://github.com/blueimp/jQuery-File-Upload

4

3 に答える 3

10

エクスプレス用のミドルウェアもあります:https ://github.com/aguidrevitch/jquery-file-upload-middleware

于 2012-11-14T08:06:23.833 に答える
3

expressには、Connectのマルチパートミドルウェアを介して手ごわいものが組み込まれています。たとえば、ファイルを特定のルートにPOSTしてから、req.filesを使用してアップロードされたものをすべて処理できます。

ファイルのアップロードを処理するための非常に簡単なオプションは、jQueryフォームプラグインを使用することです。テンプレートエンジンとしてJadeを使用している場合は、ファイル入力を含むフォームが必要であり、プラグインが残りを処理する必要があります。

于 2012-11-20T21:04:28.580 に答える
0

アプリ内でhttps://github.com/felixge/node-formidableを使用してみてください。また、app.use()チェーンに非同期アイテム(データベースを呼び出すものなど)がないことを確認してください。データが失われる可能性があります。また、app.get()ハンドラーではなく、app.post()にあることを確認してください。

https://github.com/nfriedly/picsync-server/blob/master/app.js#L98には、手ごわいものでExpressを使用する大まかな例があります。

于 2012-04-07T03:46:38.767 に答える