مبرمجين

طلب HTTP

أرسل طلبات HTTP واختبر APIs مباشرة من المتصفح

طلب HTTP
أرسل طلبات HTTP واختبر APIs مباشرة من المتصفح
الطلبات تُرسل من متصفحك مباشرةً (ليس من السيرفر). إذا رفض الـ API طلبك بسبب CORS فهذا يعني أن الـ API لا يسمح بالطلبات من المتصفح — وهو أمر طبيعي. جرّب APIs عامة مثل JSONPlaceholder أو httpbin.org.
Response
اضغط إرسال لرؤية الاستجابة
مساحة إعلانية
عن الأداة

أداة اختبار طلبات HTTP مجانية على الإنترنت -- بديل احترافي لتطبيق Postman يعمل في المتصفح

مرحباً بك في أداة اختبار طلبات HTTP المجانية من Get-Tools، وهي أداة متكاملة وشاملة صُمّمت خصيصاً لمساعدة المطورين ومهندسي البرمجيات ومختبري واجهات برمجة التطبيقات (APIs) على إرسال وفحص وتحليل طلبات HTTP مباشرةً من المتصفح دون الحاجة إلى تحميل أو تثبيت أي برنامج. تعمل هذه الأداة كبديل احترافي مجاني لتطبيقات مثل Postman وInsomnia وThunder Client، حيث توفر واجهة سهلة الاستخدام مع جميع الميزات الأساسية التي يحتاجها أي مطور أثناء عمله اليومي مع واجهات برمجة التطبيقات RESTful.

الميزات الرئيسية للأداة

دعم جميع أساليب HTTP

تدعم الأداة كافة أساليب بروتوكول HTTP الشائعة بما في ذلك GET وPOST وPUT وPATCH وDELETE وHEAD وOPTIONS. يمكنك اختيار الأسلوب المناسب من القائمة المنسدلة قبل إرسال الطلب، مما يمنحك مرونة كاملة في التعامل مع أي نقطة وصول (Endpoint) في أي واجهة برمجة تطبيقات.

معاملات الاستعلام الديناميكية (Query Parameters)

أضف معاملات الاستعلام بسهولة عبر واجهة جدولية تفاعلية. كل معامل يمكن تفعيله أو تعطيله بشكل فردي عبر مربع تأشير، ويتم تحديث الرابط تلقائياً في شريط العنوان مع كل تعديل تُجريه. هذا يوفر عليك عناء كتابة سلاسل الاستعلام يدوياً ويقلل من احتمالية الأخطاء الإملائية.

ترويسات مخصصة (Custom Headers)

أضف أي عدد من الترويسات المخصصة مثل Content-Type وAuthorization وAccept وX-Custom-Header وغيرها. تبدأ الأداة تلقائياً بترويسة Accept: application/json كنقطة انطلاق مناسبة لمعظم واجهات برمجة التطبيقات.

أنواع متعددة لجسم الطلب (Request Body)

اختر من بين ٥ أنواع لجسم الطلب: JSON خام لإرسال البيانات المنظمة، أو Form Data لإرسال بيانات النماذج بما في ذلك رفع الملفات، أو نص عادي (Plain Text)، أو XML، أو None إذا لم يكن الطلب يحتاج إلى جسم. في وضع Form يمكنك التبديل بين حقول نصية وحقول رفع ملفات لكل سطر على حدة.

خيارات المصادقة والتوثيق

توفر الأداة ثلاثة أنماط للمصادقة تغطي الاحتياجات الأكثر شيوعاً: Bearer Token لإرسال رمز التوثيق في ترويسة Authorization، وBasic Auth لإرسال اسم المستخدم وكلمة المرور بترميز Base64، وAPI Key لإضافة مفتاح التوثيق كترويسة مخصصة. جميع بيانات المصادقة تبقى في متصفحك ولا تُرسل إلى خوادمنا مطلقاً.

عرض الاستجابة بأربعة أوضاع

بعد إرسال الطلب، تعرض الأداة الاستجابة في أربعة أوضاع مختلفة: وضع Pretty الذي يعرض JSON وXML بتلوين نحوي جميل يسهّل القراءة، ووضع Raw الذي يعرض النص الخام كما جاء من الخادم، ووضع Preview الذي يعرض محتوى HTML داخل إطار معزول (iframe)، ووضع Headers الذي يعرض جميع ترويسات الاستجابة في جدول منظم. كما تعرض الأداة شريط إحصائيات يتضمن كود الحالة HTTP ووقت الاستجابة بالمللي ثانية وحجم الرد.

كيفية الاستخدام خطوة بخطوة

  1. اختر أسلوب HTTP المناسب (GET أو POST أو PUT أو PATCH أو DELETE أو HEAD أو OPTIONS) من القائمة المنسدلة في أعلى الأداة.
  2. أدخل رابط واجهة برمجة التطبيقات (API URL) في حقل الرابط. الأداة تأتي مع رابط تجريبي جاهز من JSONPlaceholder لتبدأ فوراً.
  3. أضف معاملات الاستعلام أو الترويسات أو جسم الطلب أو بيانات المصادقة حسب حاجتك عبر التبويبات المتاحة.
  4. اضغط زر إرسال وانتظر ظهور الاستجابة في الأسفل.
  5. تصفّح الاستجابة عبر أوضاع Pretty أو Raw أو Preview أو Headers، وانسخها بنقرة واحدة إذا أردت.

ملاحظة مهمة حول سياسة CORS

نظراً لأن جميع الطلبات تُرسل مباشرةً من متصفحك (وليس من خوادمنا)، فإنها تخضع لسياسة أمان المتصفح المعروفة بـ CORS (مشاركة الموارد عبر المصادر). هذا يعني أن بعض واجهات برمجة التطبيقات التي لا تتضمن ترويسة Access-Control-Allow-Origin ستعرض رسالة خطأ. هذا ليس عطلاً في الأداة بل هو قيد أمني في المتصفح. للاختبار السريع والتجربة، استخدم واجهات برمجة تطبيقات عامة مثل jsonplaceholder.typicode.com أو httpbin.org أو api.coindesk.com التي تدعم الطلبات من المتصفح.

الخصوصية والأمان

أداتنا تعمل بالكامل في المتصفح على جهاز العميل (Client-Side). لا نسجّل طلباتك ولا نخزّن بيانات المصادقة ولا نرسل أي معلومات إلى خوادمنا. كل شيء يحدث محلياً في متصفحك مما يضمن خصوصية كاملة لبياناتك وواجهات برمجة التطبيقات التي تختبرها.

لمن هذه الأداة؟

هذه الأداة مثالية لمطوري الواجهات الأمامية (Frontend) الذين يحتاجون لاختبار استجابات الخادم، ومطوري الواجهات الخلفية (Backend) الذين يريدون فحص نقاط الوصول أثناء التطوير، ومختبري البرمجيات الذين يحتاجون لأداة سريعة دون تثبيت، والطلاب والمتعلمين الذين يدرسون بروتوكول HTTP وواجهات برمجة التطبيقات REST. جرّب الأداة الآن واكتشف سهولة اختبار واجهات برمجة التطبيقات مباشرةً من المتصفح مع Get-Tools.

مساحة إعلانية