Spaces:
Runtime error
Runtime error
| /** | |
| * n8n custom extension – remove Express `compression()` middleware | |
| * plus safeguard: strip any Content-Encoding header that sneaks in. | |
| */ | |
| module.exports = { | |
| init(app) { | |
| // compression() की layer identify करके router से हटा दें | |
| if (app?._router?.stack) { | |
| app._router.stack = app._router.stack.filter( | |
| (layer) => !(layer.handle && layer.handle.name === 'compression') | |
| ); | |
| } | |
| // fallback middleware – हर response पर header उड़ा दो | |
| app.use((_req, res, next) => { | |
| res.removeHeader('Content-Encoding'); | |
| next(); | |
| }); | |
| console.log('🗜️ gzip disabled via custom extension'); | |
| }, | |
| }; |