إضافة متصفح ترسم واجهة برمجة التطبيقات لموقع ما للمطورين
مفتش API لـ SaaS، الذي أنشأه سمير طويانة، هو إضافة لمتصفح كروم تقوم برسم خرائط APIs التي تستخدمها تطبيقات الويب، موجهة للمطورين ومهندسي ضمان الجودة. يقوم بالتقاط نشاط XHR و fetch في الوقت الحقيقي، ويصنف نقاط النهاية حسب الوظيفة، ويحدد أنظمة المصادقة مثل JWT و OAuth لتسريع التحليل. تشمل القدرات الرئيسية سجلات طلبات مفصلة، وتصدير إلى OpenAPI و Postman، واقتراحات خدمات سياقية. الأداة تناسب مهندسي الخلفية والواجهة، وباحثي الأمن، والمهنيين في ضمان الجودة الذين يوثقون أو يقومون بتصحيح تكاملات SaaS.
كيف يظهر حركة مرور API بدون تحليل يدوي باستخدام DevTools
تكتشف الإضافة استدعاءات XHR و fetch من علامة التبويب النشطة وتجمع الطلبات حسب الوظيفة، مما يساعد المستخدمين على تجنب البحث في سجلات الشبكة الخام. يتم تصنيف النقاط النهائية المكتشفة إلى فئات مثل الفوترة، والمستخدمين، والمصادقة، ويشير المفتش إلى أنظمة المصادقة مثل JWT وBearer وOAuth. يسمح هذا التصنيف للمستخدمين الفنيين بالتركيز على النقاط النهائية ذات المعنى بدلاً من فرز مئات الإدخالات يدويًا.
ما تقدمه سجلاته، وتصفيته، وعملية تصديره
تشمل الطلبات الملتقطة الطريقة، والمسار، وحالة HTTP، ورؤوس مخفية، مما يدعم الفرز السريع أثناء تصحيح الأخطاء. تتيح الفلاتر المتقدمة للمستخدمين تضييق النتائج حسب مصطلح البحث، أو الفئة، أو نوع الملف. تذهب التصديرات مباشرة إلى OpenAPI (Swagger) ومجموعات Postman، مع الحفاظ على الفلاتر النشطة بحيث يمكن توليد الوثائق أو الاختبارات من جلسة تم فحصها.
كيف تتعامل مع البيانات الحساسة وأين يحدث المعالجة
تنفذ الأداة نهجًا يركز على الخصوصية من خلال إخفاء الرؤوس الحساسة مثل Authorization و cookies وإجراء جميع المعالجة محليًا على الجهاز. تم بناؤها لـ Chrome تحت Manifest V3، وتعمل داخل بيئة المتصفح ولا ترسل البيانات الملتقطة إلى خوادم خارجية، وهو تصميم يتماشى مع سير العمل الذي يحد من تعرض الرموز أو الأسرار أثناء التحليل.
من يستفيد أكثر من تصنيفها التلقائي واقتراحاتها
يستفيد مطورو الواجهة الخلفية والأمامية، ومهندسو ضمان الجودة، والباحثون في الأمن من التجميع التلقائي والاقتراحات السياقية للخدمات المكتشفة مثل Stripe، التي تظهرها الإضافة أثناء الفحص. أعطت تعليقات المستخدمين المبكرة الأداة تقييمات قوية لمهام تصحيح الأخطاء والوثائق المركزة، مما يشير إلى أنها تتناسب مع سير العمل الفني بدلاً من الاستخدام العام الواسع.
خيار عملي ومركز للفرق الفنية التي تعتمد على سير العمل في المتصفح
مفتش واجهة برمجة التطبيقات SaaS هو خيار عملي للفرق الفنية التي تحتاج إلى رؤية سريعة لواجهة برمجة التطبيقات لموقع ما وقطع قابلة للتصدير بشكل مختصر للتوثيق أو الاختبار. التبادل الأساسي هو حصره في نظام ملحقات كروم، لذا يجب على الفرق التي تعتمد على متصفحات أخرى اختيار أداة تفتيش مختلفة. بالنسبة لسير العمل القائم على تطوير كروم، فإنه يقلل من عبء التفتيش اليدوي ويدعم التحليل الآمن والمحلي.
المميزات
تقوم تلقائيًا بتجميع نقاط النهاية حسب الوظيفة لتقليل وقت الفحص اليدوي
يصدر بيانات واجهة برمجة التطبيقات الملتقطة إلى OpenAPI (Swagger) ومجموعات Postman
تقوم الأقنعة بإخفاء رؤوس التفويض ومعالجة جميع البيانات محليًا على الجهاز
يوفر اقتراحات سياقية للخدمات المكتشفة مثل Stripe
العيوب
يراقب فقط طلبات XHR و fetch من التبويب النشط
متاح كإضافة لـ Chrome فقط، وليس لمتصفحات أخرى
مصمم للمستخدمين الفنيين؛ غير موجه للجماهير غير الفنية
تختلف القوانين الخاصة باستخدام هذا البرنامج من بلد لآخر. نحن لا ننصح باستخدام هذا البرنامج ولا نقر استخدامه إذا كان ذلك مخالفًا لهذه القوانين. قد تحصل Softonic على رسوم إحالة إذا قمت بالنقر على المنتجات المعروضة هنا أو شرائها.