Express.jsأساسي
Correction d'un envoi multiple de réponse
السيناريو
Contexte : Une route Express provoque une erreur "Cannot set headers after they are sent". Le Problème : La réponse est envoyée plusieurs fois dans la même requête. Code actuel : app.get('/test', (req, res) => { res.json({ message: 'ok' }); res.send('done'); }); Contraintes : Garantir un seul envoi de réponse par requête. Livrable attendu : Corriger la route afin d'éviter l'envoi multiple et supprimer l'erreur.
المهارات المستهدفة
expressdebuggingresponseapi
حالات تطبيقية أخرى في Express.js
- Implémentation d'un middleware centralisé de gestion des erreurs asynchronesمتقدم
- Implémentation d'un système d'authentification avancé avec rotation de refresh tokensخبير
- Implémentation d'un système d'upload sécurisé avec validation et stockage contrôléمتقدم
- Implémentation d'un système de monitoring et observabilité distribuéخبير
- Implémentation d'une validation robuste des requêtes avec Joiمتقدم
- Implémentation d'un système transactionnel robuste avec gestion des rollbacksخبير
أسئلة أصلية من تصميم CodeDuel. لا ترتبط CodeDuel بأي ناشر أو هيئة اعتماد مذكورة؛ أسماء الشهادات والعلامات التجارية مملوكة لأصحابها، ولا تُذكر إلا للإشارة إلى المجال الذي يغطيه الاختبار. الإبلاغ عن محتوى
