REDROOM
PHP 8.2.30
Path:
Logout
Edit File
Size: 914 B
Close
/proc/thread-self/root/home/byroehnu/.trash/node_modules11/express-formidable/lib/middleware.js
Text
Base64
'use strict'; const formidable = require('formidable'); function parse(opts, events) { return (req, res, next) => { if (req.express_formidable && req.express_formidable.parsed) { next(); return; } const form = new formidable.IncomingForm(); Object.assign(form, opts); let manageOnError = false; if (events) { events.forEach((e) => { manageOnError = manageOnError || e.event === 'error'; form.on(e.event, (...parameters) => { e.action(req, res, next, ...parameters); }); }); } if (!manageOnError) { form.on('error', (err) => { next(err); }); } form.parse(req, (err, fields, files) => { if (err) { next(err); return; } Object.assign(req, { fields, files, express_formidable: { parsed: true } }); next(); }); }; } module.exports = parse; exports.parse = parse;
Save
Close
Exit & Reset
Text mode: syntax highlighting auto-detects file type.
Directory Contents
Dirs: 0 × Files: 1
Delete Selected
Select All
Select None
Sort:
Name
Size
Modified
Enable drag-to-move
Name
Size
Perms
Modified
Actions
middleware.js
914 B
lrw-r--r--
2026-02-28 11:54:50
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
Zip Selected
If ZipArchive is unavailable, a
.tar
will be created (no compression).