Как отключить Express BodyParser для загрузки файлов (Node.js)

Кажется, это должен быть довольно простой вопрос, но мне очень трудно понять, как к нему подойти.

Я использую Node.js + Express для создания веб-приложения, и я считаю, что подключаемый BodyParser, который предоставляет Express, очень полезен в большинстве случаев. Однако я хотел бы иметь более детальный доступ к составным формам -данных POSTS по мере их поступления -Мне нужно направить входной поток на другой сервер, и я хочу избежать загрузки всего файла в первую очередь.

Однако, поскольку я использую Express BodyParser, все загружаемые файлы анализируются автоматически, загружаются и доступны с помощью «request.files», прежде чем они попадут в какую-либо из моих функций.

Есть ли способ отключить BodyParser для многостраничных сообщений formdata, не отключая его для всего остального?

59
задан Myk 2 July 2012 в 14:20
поделиться