تحقق من عقد الاستجابة
أكد المخطط المتوقع بما في ذلك الحقول الاختيارية والقيم المسموحة والمعرفات والوحدات. قد يعني حقل time ثواني أو أجزاء من الثانية أو تاريخاً منسقاً؛ تحقق من العقد ولا تستنتج من الاسم.
تحقق عند دخول البيانات إلى التدفق. ارفض السجلات المشوهة أو اعزلها مع سياق كافٍ للتحقيق، دون كشف الأسرار أو البيانات الشخصية في السجلات.
استخدم البيانات بتحوط
طبق حدوداً وفحوص اتساق، مثل التأكد من أن العدد غير سالب أو أن المعرفات المرتبطة تشير إلى الكائن نفسه. لا تستبدل قيمة غير صالحة بصمت بقيمة افتراضية إذا كان ذلك يغير المعنى.
عند غياب حقل، استخدم بديلاً موثقاً أو علّم النتيجة بأنها غير مكتملة. ميز أخطاء التحقق عن أخطاء النقل كي تعالج السبب الصحيح.