Sails JS でファイルをアップロードするときに、リクエストで送信されたファイルがない場合、これがコントローラーのアクションであると見なされ、サーバーがクラッシュします。
function(req, res) {
req.file('testFile').upload(function() {
// do something...
});
}
ヘッダーを確認しようとしましたが、ファイルが送信されているかどうかに違いはないようです。
私はこのようなものを探しています:
function(req, res) {
if(file sent) {
req.file('testFile').upload(...);
} else {
// file was not sent, do something else
}
}
ファイルをアップロードするか、同じ API ではないというこの動作を実現する方法はありますか?