أداة اختبار 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
💡يمكنك استخدام متغيرات البيئة مثل {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.