Next.jsخبير

Correction d'une API Route vulnérable aux attaques de type injection

السيناريو

Contexte : Une API Route Next.js permet de rechercher des utilisateurs via un paramètre transmis en requête. Le Problème : L'endpoint accepte directement les paramètres sans validation, exposant potentiellement l'application à des injections ou abus. Contraintes : Aucun framework externe de validation. Mise en place d'une validation robuste et gestion des erreurs HTTP. Code actuel : export default function handler(req, res) { const query = req.query.q; const result = database.search(query); res.status(200).json(result); } Livrable attendu : Sécuriser l'API Route avec validation stricte des entrées et gestion appropriée des erreurs.

المهارات المستهدفة

nextjsapiroutesecurityvalidationbackend

حالات تطبيقية أخرى في ⁨Next.js⁩

عرض كل الحالات التطبيقية في ⁨Next.js⁩

أسئلة أصلية من تصميم CodeDuel. لا ترتبط CodeDuel بأي ناشر أو هيئة اعتماد مذكورة؛ أسماء الشهادات والعلامات التجارية مملوكة لأصحابها، ولا تُذكر إلا للإشارة إلى المجال الذي يغطيه الاختبار. الإبلاغ عن محتوى