عميل API
أرسل طلب HTTP واحدًا واقرأ الرد فورًا — من المتصفح مباشرة، بلا حساب وبلا وسيط.
معاملات الاستعلام — أي تعديل هنا يُكتب فورًا في العنوان أعلاه.
لا تُرسل إلا الترويسات المضافة هنا. وAuthorization ترويسة كأي ترويسة أخرى؛ لا يوجد تسجيل دخول.
الطريقتان GET وHEAD لا ترسلان نصًا بحسب العُرف؛ ما تكتبه هنا يبقى في المحرر ولا يُرسل.
يذهب الطلب من متصفحك مباشرة إلى العنوان الذي تكتبه، ولا يمر بخوادمنا؛ ولا يُحفظ العنوان أو الترويسات أو النص، ولا يُكتب في شريط العنوان، ولا يُسجَّل.
أرسل طلبًا لتظهر هنا الحالة والترويسات والنص.
الطلب نفسه بصيغة شيفرة — مخرجك حين يحجب المتصفح الاستجابة (CORS).
كيف تستخدمه
- اختر الطريقة وألصق العنوان ثم اضغط «إرسال» (أو ⌘ / Ctrl + Enter). لا يُرسل شيء قبل ذلك.
- حرّر المعاملات والترويسات والنص في التبويبات الثلاثة — والرقم على كل تبويب هو عدد الصفوف المفعّلة.
- السطر الأول من الاستجابة يعرض الحالة والزمن الكلي والحجم؛ ويُعرض JSON بمسافات بادئة.
- هل حجب CORS الاستجابة؟ افتح «الشيفرة» وانسخ الطلب نفسه بصيغة curl أو fetch أو Python ونفّذه في الطرفية.
- «تفريغ» يمسح كل شيء، وكذلك إعادة تحميل الصفحة — لا يُحفظ أي طلب.
مثال
الطلب
GET https://httpbin.org/anything?from=ar&id=1
الاستجابة
200 OK · 124 ms · 1.2 KB · application/json
{
"args": { "from": "ar", "id": "1" },
"method": "GET"
}كل قيمة على اليمين تأتي من الخادم، والأداة تنسّقها فقط. تجد نسخة curl من الطلب نفسه في عرض «الشيفرة» للحصول على النتيجة ذاتها في الطرفية.
القواعد والحدود والمسائل المعروفة
- لا وسيط: إذا لم يُرجع الموقع الهدف ترويسة Access-Control-Allow-Origin فإن المتصفح لا يسلّم الاستجابة لهذه الصفحة (وقد يكون الطلب وصل الخادم فعلًا). استخدم عرض «الشيفرة» للتنفيذ محليًا.
- localhost وعناوين الشبكة الداخلية والطلبات من صفحة https إلى http يحجبها المتصفح، وليس هذه الأداة.
- لا تُرسل ملفات تعريف الارتباط إطلاقًا (credentials: omit)؛ لذا تحتاج الواجهات ذات الجلسة إلى رمز داخل ترويسة.
- Set-Cookie وسلسلة إعادة التوجيه والرسالة الخام وأزمنة DNS/TLS لا يوفرها المتصفح، ولا تُعرض هنا.
- لا سجل ولا مجموعات ولا متغيرات بيئة: إعادة التحميل تمسح كل شيء، ولا يُكتب الإدخال في شريط العنوان ولا في التخزين ولا في السجلات.
- نص الطلب نصّي فقط وبحد 64 كيلوبايت؛ ولا رفع ملفات.
- الحجم المعروض هو البايتات بعد فك الضغط، والزمن هو الزمن الكلي لا زمن أول بايت.
- HTTP فقط؛ WebSocket وSSE وgRPC خارج النطاق (وGraphQL يعمل كطلب POST مع JSON).
أدوات ذات صلة
تُستخدم عادةً عند اختبار الواجهات.