لا يضمن عنوان URL المنتهي بـ .xml تدفقًا قابلاً للتنفيذ. من الضروري التحقق من كود HTTP ونوع MIME والتشفير وهيكل القناة والعناصر ، ثم الإعلان عن التدفق في صفحة القائمة مع الارتباط rel = "alternate".
تعتمد الإجابة المفيدة على الغرض من الصفحة ، وسمح للأشخاص بتعديلها وتكلفة الخطأ. يفصل سير العمل الموثوق به القرار التحريري والبث الفني والتحقق النهائي بدلاً من إخفاء هذه الخطوات الثلاث في أتمتة واحدة.
قرار اتخاذ أولا
اختبر كمجمع بدلاً من متصفح. قم بتنزيل الإجابة وتحليل عنوان URL للتحكم والتحكم في XML و GUID والتواريخ والأوصاف و Atom: Self Link.
طريقة ملموسة
- تأكيد استجابة 200 بدون حلقة إعادة توجيه.
- تحليل XML عن طريق جمع أخطاء libxml.
- تحقق من عنصر كامل واحد على الأقل وتاريخه RFC 822.
- تحقق من اكتشاف الخلاصة في HTML لصفحة القائمة.
- اختبر كل لغة ومتغير اجتماعي على حدة.
الشيكات قبل النشر
- مصدر الحقيقة واضح ويمكن استعادته.
- تتوافق عناوين URL والتواريخ والبيانات المرئية مع صفحة البث.
- يمكن للمراجع البشري إعادة إنتاج عنصر التحكم بدون خدمة مخفية.
الفخ الرئيسي
يمكن أن تكون الخلاصة صالحة نحويًا أثناء نشر روابط غير صحيحة أو تواريخ مستقبلية. يجب أن يركز عنصر التحكم أيضًا على اتجاه الحقول.
الخطوة التالية موصى بها
احتفظ باختبار دخان في المستودع وقم بتشغيله بعد أي توجيه أو محتوى أو تغيير المولد.
فحص قبول قصير لـ RSS
بعد النشر ، قارن بين رابط الصفحة والخلاصة والاكتشاف في HTML. يجب أن تحتوي مقالة واحدة على عنوان مفهوم وعنوان URL نهائي وتاريخ ثابت في كل موقع. افتح إدخالًا واحدًا على الأقل في قارئ موجز أو مدقق.
جرب لهجة وعلامة وسطية وعنوان URL تم تغييره أيضًا: لا يزال بإمكان XML المصمم جيدًا أن يؤدي إلى الصفحة الخطأ. تحقق من حالة HTTP ونوع المحتوى. يجب أن يشير الاكتشاف إلى اللغة أو القسم المعلن عنه.