مثال كائن JSON
{

"Timeout": 60,

"Url": "wss://demo.piesocket.com/v3/channel_1?api_key=oCdCMcMPQpbvNjUIzqtvF1d2X2okWpDQj4AwARJuAgtjhzKxVEjdCjwm&notify_self",

"Keyword1": "",

"UserName": "",

"UserPass": "",

"HeaderParams":[],

"GetParams":[],

"RawPostData": "",

"PrepareScript": null,

"PostScript": null,

"CheckCertificateAuthority": true,

"CheckCertificateCN": true,

"CheckCertificateDate": true,

"CheckCertificateRevocation": true,

"CheckCertificateUsage": true,

"ClientCertificate": "",

"ExpirationReminderInDays": "",

"DNSResolveMode": "Device Cached",

"DNSserverIP": "",

"CustomDNSHosts": "",

"Device_Id": 14008,

"Id": 26338,

"Task_Type_Id": 74,

"Name": "wss://demo.piesocket.com/"

}

انظر أيضا: مراقبة WebSocket

وصف الحقول

ميدان نوع مطلوب/اختياري وصف

عنوان URL

خيط

مطلوب

عنوان URL الخاص ب WebSocket لنقطة النهاية أو عنوان IP لعنوان URL الخاص ب WebSocket المراد التحقق منه.

الكلمة المفتاحية1

خيط

اختياري

حقل البحث عن الكلمات الرئيسية الأولى. تعرف على كيفية إنشاء كلمات رئيسية هنا.

اسم المستخدم

خيط

اختياري

يحتوي هذا الحقل على اسم مستخدم لمصادقة الوصول الأساسية إلى HTTP.

UserPass

خيط

اختياري

يحتوي هذا الحقل على كلمة مرور لمصادقة الوصول الأساسية إلى HTTP.

HeaderParams

مجموعة من السلاسل

اختياري

يمكنك تحديد معلمات الرأس كأزواج من القيم الرئيسية. إذا لم يتم تحديد رأس نوع المحتوى للطلب، إرسال الطلب مع تطبيق نوع المحتوى الافتراضي /x-www-form-urlencoded.

جيت بارامز

مجموعة من السلاسل

اختياري

يمكنك تحديد معلمات GET كأزواج من القيم الرئيسية.

راوبوست داتا

خيط

اختياري

إذا كنت بحاجة إلى نقل البيانات إلى نقطة النهاية الهدف، فحدد رسالة بتنسيق سلسلة أو تنسيق ثنائي في هذا الحقل.

التحقق من الشهادةالسلطة

منطقيه

اختياري

يتحقق مما إذا كانت سلسلة الشهادات لا تحتوي على شهادة جذر غير موثوق بها.

تشيك شهادةCN

منطقيه

اختياري

يتحقق من صحة هذا العنوان الذي تتنقل فيه مطابقا للعنوان الذي تم توقيع الشهادة عليه.

التحقق من الشهادةالتاريخ

منطقيه

اختياري

يتحقق من تاريخ انتهاء صلاحية الشهادة.

CheckCertificateRecancel

منطقيه

اختياري

للتحقق من أن سلسلة الشهادات لا تحتوي على شهادة تم إبطالها.

التحقق من الشهادةالاستخدام

منطقيه

اختياري

يتحقق من سلسلة الشهادات للاستخدام الصحيح للشهادات المتوسطة.

شهادة العميل

خيط

اختياري

اسم شهادة SSL العميل. إذا كان اتصالك يتطلب شهادات عميل، فقم بإنشاء تذكرة لتحميل شهادة SSL الخاصة بك حتى نتمكن من تثبيتها على وكلاء المراقبة. عند تثبيت الشهادة، يمكنك تحديد اسم الشهادة في هذا الحقل.
انتهاء الصلاحيةتذكيرInDays إنت32 اختياري تذكير يقوم بإعلام (كخطأ) بانتهاء صلاحية الشهادة.

إعداد السيناريو

خيط

اختياري

يمكن أن يحتوي هذا الحقل على رمز C # ، والذي يمكن استخدامه لبيانات POST و GET و URL محددة. بالإضافة إلى ذلك ، باستخدام رمز PrepareScript ، يمكنك تمكين الاستجابة أو طلب تعديل الرؤوس واختناق الشبكة وإعادة توجيه حركة مرور الجهاز من خلال الخادم الوكيل المحدد. يرجى الاطلاع على استخدام إعداد البرنامج النصي ونشر البرنامج النصي أو الاتصال بالدعم الفني للحصول على مزيد من التفاصيل حول الاستخدام.

بوستسكريبت

خيط

اختياري

يمكن تطبيق C# Post Script على الاستجابة لتتبع أي معلومات مخصصة في الاستجابة كملفات تعريف ارتباط أو وصف رأس. بالإضافة إلى ذلك، يمكن إضافة تأكيد للتحقق من صحة رأس استجابة معين لمحتوى محدد وإنشاء خطأ إذا لم يتم استيفاء الشرط. يرجى الاطلاع على استخدام إعداد البرنامج النصي ونشر البرنامج النصي أو الاتصال بالدعم الفني للحصول على مزيد من التفاصيل حول الاستخدام.
DNSResolveMode خيط اختياري القيم الممكنة:

  • الجهاز المخزن مؤقتا
  • غير مخبأة
  • TTL المخزن مؤقتا
  • خادم DNS خارجي

للحصول على شرح مفصل ، يرجى مراجعة مقالة “خيار وضع DNS “.

DNSserverIP خيط اختياري الحقل الخاص بعنوان IP مخصص لخادم DNS.

للحصول على شرح مفصل ، يرجى مراجعة مقالة “خيار وضع DNS “.

Device_Id

إنت32

مطلوب

قراءة الحقل فقط. معرف جهاز فريد.

معرف

إنت32

مطلوب

*فقط لعمليات التحرير

قراءة الحقل فقط. معرف مهمة فريد.

Task_Type_Id

إنت32

مطلوب

نوع حقل المهمة.

اسم

خيط

اختياري

اسم المهمة.

مهله

إنت32

اختياري

يحدد هذا الحقل قيمة المهلة (بالثواني).