我使用express-busboy使用存儲庫here 中的示例設置了文件上載,但似乎並沒有使用正常的use()
語法,所以我對於如何實際上有點困惑限制這個中間件,所以它只能在特定的路由上執行,因爲它打破了其他的POST請求。將express-busboy限制到特定路由
這是我如何配置它:
var busboy = require('express-busboy');
busboy.extend(app, {
upload: true,
path: './uploads/temp'
});
哦,我不知道這是該選項做了什麼。無論如何,它似乎並沒有爲我工作,我只想爲route/api/ccUpload啓用busboy,所以我沒有'allowedPath:'/^\/api/ccUpload $''。上傳仍然有效,但它仍然打破我的其他郵政路線。我使用了正確的正則表達式嗎? – chrispytoes
您想要上傳哪條路徑? – owaishanif786
/api/ccUpload是我想要busboy使用的唯一路線 – chrispytoes