أداة اختبار API
اختبر نقاط نهاية API وتتبع الأخطاء وإصلاحها
Request Configuration
📋الاستجابة
📄
ستظهر الاستجابة هنا بعد إرسال الطلب
🚀مرحبًا بك في مختبر API
تساعدك هذه الأداة على اختبار وتصحيح نقاط نهاية API بسهولة. لنبدأ!
- اختبار أي طريقة HTTP (GET, POST, PUT, DELETE, إلخ.)
- إضافة ترويسات مخصصة ومصادقة
- دعم متغيرات البيئة
- سجل الطلبات والطلبات المحفوظة
- تمييز بناء جملة JSON
- إنشاء كود للغات متعددة
📝إعداد الطلب الأساسي
ابدأ بإدخال الرابط وتحديد طريقة HTTP.
الطريقة: GET
الرابط: https://jsonplaceholder.typicode.com/posts/1
الوصف: This will fetch a sample post from JSONPlaceholder API
الرابط: https://jsonplaceholder.typicode.com/posts/1
الوصف: This will fetch a sample post from JSONPlaceholder API
💡يمكنك استخدام متغيرات البيئة مثل {BASE_URL} في طلباتك!
🔑المصادقة والترويسات
أضف المصادقة والترويسات المخصصة إلى طلباتك.
- رمز Bearer: لرموز JWT و OAuth
- مصادقة أساسية: لمصادقة اسم المستخدم/كلمة المرور
- مفتاح API: لمصادقة مفتاح API
- ترويسات مخصصة: أضف أي ترويسات مخصصة تحتاجها
🟢استخدم متغيرات البيئة للبيانات الحساسة مثل مفاتيح API!
📦محتوى الطلب والمعلمات
أضف معلمات الاستعلام ومحتوى الطلب لطلبات POST/PUT.
مثال على محتوى الطلب (POST):
{ "title": "My Post", "body": "This is the content", "userId": 1 }
🔵تُضاف معلمات الاستعلام تلقائيًا إلى الرابط لطلبات GET.
📊تحليل الاستجابة
عرض وتحليل استجابات API الخاصة بك بميزات محسنة.
- رمز الحالة: مرمّز بالألوان لسهولة التعرف عليه
- وقت الاستجابة: تتبع أداء API
- تمييز JSON: تمييز بناء الجملة لاستجابات JSON
- ترويسات الاستجابة: عرض جميع ترويسات الاستجابة
- نسخ/تنزيل: حفظ الاستجابات لاستخدامها لاحقًا
⚡️ميزات متقدمة
استكشف الميزات المتقدمة مثل متغيرات البيئة وإنشاء الأكواد.
- متغيرات البيئة: إدارة بيئات مختلفة (dev، staging، prod)
- سجل الطلبات: عرض وإعادة تشغيل الطلبات السابقة
- الطلبات المحفوظة: حفظ الطلبات المستخدمة بشكل متكرر
- إنشاء الكود: إنشاء كود بصيغة cURL، Axios، Fetch
🟣جاهز لبدء الاختبار! انقر على "ابدأ" لبدء استخدام مختبر API.