اختبار طلبات HTTP
اختبر واجهات REST API مباشرة في متصفحك. أرسل طلبات GET وPOST وPUT وDELETE مع رؤوس ونص ومعلمات مخصصة. شاهد حالة الاستجابة والرؤوس ونص JSON فورًا.
كيف أختبر واجهة HTTP API؟
أدخل عنوان URL للواجهة، واختر طريقة HTTP (GET أو POST أو PUT إلخ)، وأضف أي رؤوس أو نص إذا لزم الأمر، ثم انقر على إرسال. ستظهر الاستجابة أدناه مع رمز الحالة والرؤوس والنص.
لماذا أحصل على خطأ CORS؟
تفرض المتصفحات سياسة نفس الأصل. إذا لم يتضمن خادم API رؤوس CORS (Access-Control-Allow-Origin)، فسيحظر المتصفح الاستجابة. هذا قيد أمان في المتصفح وليس مشكلة في الأداة.
هل يمكنني إرسال طلبات POST مع نص JSON؟
نعم. اختر POST كطريقة، واذهب إلى علامة تبويب النص، واختر JSON كنوع محتوى، وأدخل بيانات JSON. سيتم تعيين رأس Content-Type تلقائيًا إلى application/json.
ما هو وقت انتهاء الطلب؟
الطلبات لها مهلة 30 ثانية. إذا لم يستجب الخادم خلال 30 ثانية، سيتم إلغاء الطلب وعرض خطأ انتهاء المهلة.
ما هي طرق HTTP المدعومة؟
تدعم الأداة جميع طرق HTTP القياسية: GET وPOST وPUT وPATCH وDELETE وHEAD وOPTIONS. يمكنك اختيار أي طريقة من القائمة المنسدلة قبل إرسال طلبك.
هل يمكنني إضافة رؤوس مخصصة؟
نعم. يمكنك إضافة أي عدد من الرؤوس المخصصة مثل Authorization أو Content-Type أو Accept أو مفاتيح API مخصصة. كل رأس هو زوج مفتاح-قيمة يتم تضمينه في طلب HTTP.
هل يتم إرسال بياناتي إلى أي خادم؟
لا. يتم إرسال جميع الطلبات مباشرة من متصفحك إلى خادم API المستهدف. هذه الأداة لا تنقل أو تخزن أيًا من بياناتك. مفاتيح API وبيانات الاعتماد الخاصة بك تبقى في متصفحك.
هل يمكنني اختبار واجهات API المصادق عليها؟
نعم. يمكنك إضافة رؤوس مصادقة مثل Authorization: Bearer <token> أو مفاتيح API في قسم الرؤوس. تدعم الأداة أي مخطط مصادقة يستخدم رؤوس HTTP.
كيف يختلف هذا عن Postman؟
تعمل هذه الأداة بالكامل في متصفحك دون الحاجة إلى تثبيت. على عكس Postman، لا يلزم حساب ولا يتم تخزين أي بيانات على خوادم خارجية. مثالي لاختبار API السريع بدون إعداد.
هل يمكنني عرض رؤوس الاستجابة؟
نعم. بعد إرسال الطلب، تعرض لوحة الاستجابة رمز الحالة ورؤوس الاستجابة (بما في ذلك Content-Type وServer ورؤوس التخزين المؤقت إلخ) والنص المنسق للاستجابة.
كيفية استخدام اختبار طلبات HTTP
أرسل طلبات GET أو POST أو PUT أو PATCH أو DELETE أو HEAD أو OPTIONS إلى أي API من متصفحك مباشرة وافحص الحالة والترويسات والمتن. صحّح نقاط نهاية REST دون curl، وتُنفَّذ الطلبات محليا.
- اختر Method مثل GET أو POST واكتب نقطة النهاية في حقل URL، مثل https://www.localtoolz.com.
- أضف صفوف ترويسات مخصصة لأمور مثل رموز Authorization أو تجاوز Content-Type.
- لطلبات POST أو PUT اختر JSON أو Form Data أو Raw Text من Content Type واكتب المحتوى في Request Body.
- اترك نوع المتن None للأفعال بلا متن مثل GET و DELETE.
- أرسل الطلب واقرأ رمز الحالة وترويسات الاستجابة ومتن JSON، منسقة للفحص السريع.
تنطبق قواعد CORS الخاصة بالمتصفح: طلب يقبله curl قد يفشل هنا إذا كانت الواجهة لا تسمح بالاستدعاءات عبر المصادر.
أدوات ذات صلة
- رموز حالة HTTP مرجع كامل لرموز حالة HTTP مع الأوصاف. البحث والتصفية حسب الرمز أو الفئة أو الكلمة الرئيسية.
- حاسبة Chmod حاسبة chmod مجانية عبر الإنترنت لتصور وحساب أذونات ملفات Linux بمربعات اختيار. تحويل فوري بين التدوين الرقمي (755، 644) والرمزي (rwxr-xr-x). يدعم الأذونات الخاصة مثل setuid وsetgid وsticky bit.
- جدول ASCII مرجع كامل لترميز أحرف ASCII مع الأكواد العشرية والسداسية العشرية والثمانية والثنائية وكيانات HTML وأوصاف الأحرف. البحث والتصفية الفورية.
- عارف HAR افتح ملفات HAR عبر الإنترنت. جدول طلبات بألوان الحالات وفرز وتصفية، والترويسات، ومعاينة المتن، ومخطط الشلال الزمني — معالجة محلية دون أي رفع.
- مدقق IBAN التحقق الفوري من أرقام الحسابات المصرفية الدولية (IBAN). فحص التنسيق والطول والمجموع الاختباري لأكثر من 80 دولة بنتائج فورية.
- مولد المنافذ العشوائية توليد أرقام منافذ شبكة عشوائية من نطاقات IANA القياسية — المعروفة (1-1023) والمسجلة (1024-49151) والديناميكية (49152-65535). يدعم القيم الفريدة والفرز والتوليد بالجملة. يعمل بالكامل في المتصفح بدون خادم.
- مولد .htaccess إنشاء قواعد Apache .htaccess لإعادة التوجيه وإعادة الكتابة ورؤوس الأمان والتخزين المؤقت والمزيد.
- مولد Robots.txt مولد robots.txt مجاني عبر الإنترنت. أنشئ وخصص ملفات robots.txt للتحكم في زحف محركات البحث، وإدارة وصول برامج الزحف، وتحسين SEO لموقعك.