مثال: https://yours.tools/، تتم إضافة معلمة الحصول مباشرة بعد عنوان url.
إدخال معلمات POST
تنسيق ملف تعريف الارتباط: مفتاح=قيمة؛ مفتاح2=قيمة2؛ مفتاح3=قيمة3
تنسيق الرأس: مفتاح:قيمة، سطر واحد في كل مرة.
تنسيق الوكيل: 10.10.10.10.10:8080
سيتم تخزين معلومات الملاحظة في ملف تعريف الارتباط

نسخ

        
نسخ

        

    

مقدمة لمختبر طلبات HTTP

1 - دعم نوع الطلب

تدعم هذه الأداة أنواع الطلبات التالية:

  • GET : الحصول على البيانات من الخادم.
  • POST : إرسال البيانات إلى الخادم.
  • PUT : استبدال مورد محدد على الخادم.
  • DELETE : حذف مورد محدد على الخادم.
  • HEAD : الحصول على معلومات رأس الصفحة دون إرجاع محتوى محدد.
  • TRACE : ترديد الطلبات التي يتلقاها الخادم، بشكل أساسي للاختبار.
  • OPTIONS : الاستعلام عن طرق الطلبات التي يدعمها الخادم.
  • PATCH : تعديل مورد جزئياً.

2. تعبئة ملفات تعريف الارتباط يدوياً

عند الوصول إلى واجهة تتطلب تسجيل الدخول، يمكنك ملء ملفات تعريف الارتباط التالية يدوياًCookie عند الوصول إلى الواجهة التي تتطلب تسجيل الدخول، يمكنك ملء ملف تعريف الارتباط يدوياً. بدلاً من ذلك، يمكنك الوصول إلى اسم المجال الخاص بالواجهة في Google Chrome بالضغط علىF12 افتح أدوات المطوّر، وابحث عن الطلب المقابل فيNetwork اللوحة، والعثور على الطلب المقابل، ونسخ معلومات ملف تعريف الارتباط مباشرةً وتعبئة مربع إدخال ملف تعريف الارتباط في هذه الأداة، بحيث يمكنك بسهولة إظهار ملف تعريف الارتباط لإجراء طلب دون إدخاله يدويًا.

3. رأس مخصص

يمكنك إدخال العنوان المخصص يدويًاHeader يدويًا، أو يمكنك الحصول على العنوان المطلوب فيNetwork لوحة المتصفح الخاص بك، ونسخ معلومات الرأس المطلوبة ولصقها مباشرةً في مربع إدخال الرأس في هذه الأداة.

4- نظرة عامة على طلب HTTP

يبدأ اختبار واستخدام واجهة HTTP بفهم المفاهيم الأساسية لطلبات HTTP:

  • طلب HTTP بشكل عام، يقوم العميل بإرسال البيانات إلى المخدّم عبر بروتوكول HTTP، ويقوم المخدّم بتحليل المعلومات المرسلة من قبل العميل وفقًا للبروتوكول.
  • معلمات الطلبات الشائعة الاستخدام:
    • معلمات GET معلمات GET: يتم تقطيع عنوان URL بعد الطلب ويتم إحاطة عنوان URL برمز? رمز. على سبيل المثال:https://yours.tools/ ?a=b&c=d على سبيل المثال، الجزء بعد علامة الاستفهام هو معلمة طلب GET.
    • معلمات POST لا يتم عرض معلمات POST في عنوان URL، بل في نص طلب HTTP.key=value يمكن تمرير معلمات POST في شكل JSON أو XML. يمكن تمرير معلمات POST على شكلContent-Type يقوم الخادم بتحليل الطلب وفقًا لأنواع المحتوى المختلفة.

أنواع أنواع المحتوى الشائعة

  • application/x-www-form-urlencoded : شائع الاستخدام لعمليات إرسال النماذج، وتكون المعلمات بصيغة"a=b&c=d" : شائع الاستخدام لعمليات إرسال النماذج، مع معلمات بتنسيقات مثل
  • application/json عند إرسال بيانات بتنسيق JSON، تحتاج إلى تعيين نوع المحتوى في رأس الطلب، وعادةً ما يقرأ الخادم الدفق في نص الطلب لمعالجة البيانات.

5- رأس الطلب والاستجابة

  • رأس الطلب هي معلومات الرأس التي يرسلها العميل عند الطلب، وتُستخدم لإبلاغ الخادم عن حالة العميل، مثل ما إذا كان يدعم الضغط واللغة المقبولة ووكيل المستخدم والمرجع وما إلى ذلك، وفي الوقت نفسه، يتم تضمين ملف تعريف الارتباط أيضًا في رأس الطلب.
  • رأس الاستجابة : معلومات الرأس التي يعيدها الخادم إلى العميل، بما في ذلك رمز حالة الطلب وسياسة التخزين المؤقت وتعيين ملفات تعريف الارتباط وما إلى ذلك. يتلقى المتصفح الاستجابة ثم يرسلها إلى العميل. بعد تلقي الاستجابة، يقوم المتصفح بتعيين هذه المعلومات وفقاً لذلك.
سجلات الوصول: