1. ماذا تفعل هذه الأداة
فحص خدمة الويب المجاني على الإنترنت يتيح لك التحقق من عمل المواقع أو واجهات برمجة التطبيقات—أدخل عناوين URL (واحد لكل سطر) واعرض رموز حالة HTTP وأوقات الاستجابة والتوفر. استخدمه لفحص وقت التشغيل أو فحص صحة الواجهة أو حالة الموقع للمراقبة وتصحيح الأخطاء. بدون تسجيل، بدون وكيل؛ متصفحك يجلب كل URL مباشرة فلا يمر شيء عبر خوادمنا. مناسبة لفحص وقت التشغيل، صحة الواجهة، تصحيح الاتصال، أو فحص CORS.
2. كيفية الاستخدام
بداية سريعة: الصق أو اكتب عناوين URL (واحد لكل سطر، حد أقصى 20)، أضف https:// إن وُجد، انقر تحقق، ثم اعرض الجدول (URL، رمز الحالة، وقت الاستجابة، الحالة). أخضر = يعمل أو قابل للوصول، أصفر = إعادة توجيه، أحمر = خطأ أو محظور.
- أدخل عناوين URL — الصق أو اكتب عناوين URL، واحد لكل سطر (أو مفصولة بفاصلة). أضف
https://إن وُجد. - انقر تحقق — الأداة تتحقق من عناوين URL ثم تجلب كل واحد دفعات من 5.
- اعرض النتائج — جدول يعرض URL ورمز حالة HTTP ووقت الاستجابة (ميلي ثانية) والحالة (يعمل، إعادة توجيه، خطأ عميل، خطأ خادم، انتهى الوقت، قابل للوصول، CORS محظور).
- فسّر الحالة — أخضر = يعمل (2xx) أو قابل للوصول (CORS مقيد)، أصفر = إعادة توجيه (3xx)، أحمر = خطأ أو محظور.
3. كيف تعمل
عناوين URL تُحلل (تُقسّم بفاصل سطر أو فاصلة)، تُقصّ، وتُتحقق. http وhttps فقط مسموحان. كل URL يُجلب أولاً بـ fetch() mode: "cors" للحصول على الحالة الكاملة. إن فشل بخطأ شبيه بـ CORS، الأداة تعيد المحاولة بـ mode: "no-cors"—إن نجح الطلب، الموقع يُبلّغ عنه قابل للوصول (الحالة غير معروفة). الطلبات تعمل من متصفحك؛ CORS ينطبق على المحاولة الأولى. فترة تهدئة 5 ثوانٍ تمنع إعادة الفحص السريعة. 20 عنوان URL كحد أقصى لكل تشغيل. كل المعالجة تتم في متصفحك. لا تُرسل بيانات إلى خوادمنا.
4. حالات الاستخدام والأمثلة
- فحص وقت التشغيل — تحقق من استجابة نقاط نهاية متعددة.
- صحة الواجهة — اصطد عدة عناوين URL للواجهة بسرعة.
- تصحيح الاتصال — اعرض أي عناوين URL تستجيب وأيها ينتهي وقتها.
- فحص CORS — حدد أي المواقع تسمح بطلبات cross-origin.
مثال
- عناوين URL متوافقة مع CORS (مثلاً https://httpbin.org/get) → 200، يعمل
- https://httpbin.org/status/404 → 404، خطأ عميل
- موقع بـ CORS صارم → قابل للوصول (CORS مقيد) أو CORS محظور
5. القيود والمعروفة
- CORS — المواقع التي تحظر CORS قد تعرض «قابل للوصول» (استجابت؛ الحالة غير معروفة) أو «CORS محظور». رموز الحالة الكاملة تتطلب أهدافاً مفعّلة CORS.
- 20 عنوان URL كحد أقصى — لكل فحص.
- انتهاء وقت 8 ثوانٍ — كل URL له حد 8 ثوانٍ.
- فترة تهدئة 5 ثوانٍ — انتظر 5 ثوانٍ قبل تشغيل فحص آخر.
- http/https فقط — المخططات الأخرى مرفوضة.
- حدود المتصفح — خاضع لسياسة same-origin وسلوك fetch للمتصفح.