أداة مراقبة البروتوكول: عرض طلبات CDP وإرسالها

Dale St. Marthe
Dale St. Marthe

استخدِم أداة مراقبة البروتوكول لعرض جميع طلبات واستجابات CDP التي تقدّمها أدوات مطوّري البرامج وإرسال أوامر CDP مباشرةً.

نظرة عامة

تستخدم "أدوات مطوري البرامج في Chrome" بروتوكول "أدوات مطوري البرامج في Chrome" (CDP) لأدوات مطوّري البرامج في Chrome وفحصها وتصحيح الأخطاء وإنشاء ملفات شخصية لمتصفّحات Chrome. يمكن للمطوّرين استخدام مراقبة البروتوكول للعمل مع CDP آليًا.

تتيح لك أداة مراقبة البروتوكول إجراء ما يلي:

  • تسجيل طلبات CDP والردود عليها
  • فحص رسائل CDP
  • حفظ رسائل CDP
  • إرسال أوامر بروتوكول "أدوات مطوّري البرامج في Chrome"

فتح أداة مراقبة البروتوكول

لفتح أداة مراقبة البروتوكول، اتّبِع الخطوات التالية:

  1. تأكّد من تفعيل التجربة. ضع علامة في مربّع الاختيار مراقبة البروتوكولات ضمن الإعدادات > التجارب.

  2. افتح قائمة الأوامر بالضغط على:

    • نظام التشغيل macOS: Command+Shift+P
    • Windows وLinux وChromeOS: Control+Shift+P قائمة الأوامر باستخدام
  3. ابدأ كتابة Protocol monitor، واختَر إظهار أداة مراقبة البروتوكول، ثم اضغط على Enter. تعرض "أدوات مطوّري البرامج" لوحة مراقبة البروتوكول في أسفل نافذة "أدوات مطوري البرامج".

بدلاً من ذلك، في أعلى يسار الصفحة، اختَر more_vert مزيد من الخيارات > مزيد من الأدوات > مراقبة البروتوكول.

تسجيل طلبات CDP والردود عليها

عند فتح أداة مراقبة البروتوكول، تبدأ تلقائيًا في تسجيل رسائل CDP من الصفحة الحالية. تواصل أداة مراقبة البروتوكول التسجيل حتى في حال إعادة تحميل الصفحة أو إغلاق أدوات مطوّري البرامج.

لإيقاف التسجيل أو بدؤه، انقر على زر التسجيل على يمين شريط الإجراءات في أعلى اللوحة.

زر التسجيل في لوحة مراقبة البروتوكول.

فحص رسائل CDP

وفقًا لتسجيلات مراقبة البروتوكولات، يتم تسجيل رسائل CDP في جدول على يمين اللوحة.

انقر على خلية طريقة أو طلب أو استجابة لفتح عرض تفصيلي لبيانات الطلب أو الردّ على الجانب الأيسر من اللوحة.

طريقة يتم إبرازها في لوحة أداة مراقبة البروتوكول.

يمكنك التبديل بين بيانات الطلب أو الاستجابة من خلال النقر على علامة تبويب العنوان المعني.

يمنحك النقر بزر الماوس الأيمن على قيمة في عمود الطريقة خيارات مستندة إلى السياق.

محو رسائل CDP وتنزيلها

لمحو جميع رسائل CDP المسجَّلة، انقر على زر محو الحظر في شريط الإجراءات.

لتنزيل الرسائل المسجّلة كملف JSON، انقر على "تنزيل" تنزيل.

إرسال أوامر CDP الأولية

هناك طريقتان رئيسيتان لإرسال أمر CDP من خلال أداة مراقبة البروتوكول:

  • إذا كان الأمر لا يتطلّب أيّ معلَمات، اكتب الأمر في حقل الإدخال في أسفل أداة مراقبة البروتوكول، ثم اضغط على مفتاح Enter، على سبيل المثال Page.captureScreenshot.

    إذا كان الأمر يتطلب معلَمات، قدِّمها بتنسيق JSON، على سبيل المثال {"cmd":"Page.captureScreenshot","args":{"format": "jpeg"}}.

    تحدد القائمة المنسدلة على يمين حقل الإدخال الهدف.

القائمة المنسدلة "الاستهداف" مميَّزة في أداة مراقبة البروتوكول.

  • يمكنك أيضًا استخدام محرِّر CDP لتعديل الطلبات وإصدارها:

    1. افتح محرِّر الأوامر بالنقر على الزر left_panel_open إظهار محرِّر أوامر بروتوكول "أدوات مطوّري البرامج في Chrome" بجانب حقل إدخال الأمر.
    2. اختَر هدفًا من القائمة المنسدلة، وابدأ في كتابة أمر CDP بجانب موجّه الأوامر. توفر لك ميزة الإكمال التلقائي خيارات ذات صلة. اختَر الأمر الذي تريد استخدامه. إدخال الأمر في أداة مراقبة البروتوكول.
    3. بعد إدخال أمر CDP، ينشئ المحرِّر نموذجًا منظَّمًا من المَعلمات استنادًا إلى تعريفات البروتوكول. املأ هذه المَعلمات لإرسالها مع الأمر. إدخال مَعلمة مع مَعلمات ذات صلة بمشغّل الخدمات مُدرَجة لملئها
    4. أرسِل الأمر بالنقر على الزر إرسال إرسال الأمر أو الضغط على Ctrl + Enter.

يمكنك أيضًا تعديل الأوامر وإعادة إرسالها من الجدول. انقر بزر الماوس الأيمن على عنصر في الجدول وحدد تعديل وإعادة الإرسال من القائمة المنسدلة. سيؤدي هذا الإجراء تلقائيًا إلى إعادة فتح محرِّر CDP وملؤه مسبقًا بالأمر الذي اخترته.

لمزيد من المعلومات حول أداة تعديل "أدوات مطوّري البرامج في Chrome"، يُرجى الاطّلاع على صياغة أوامر بروتوكول "أدوات مطوّري البرامج في Chrome" (CDP) بكفاءة باستخدام محرِّر الأوامر الجديد.