check endpoint
1.0.0
تم تصميم تطبيق سطر الأوامر هذا في GO ، وهو مصمم لجمع المعلومات من نقاط النهاية المحددة إلى ملف .txt وحفظ المعلومات في ملف سجل.
يمكن للمستخدمين إدخال واحد أو أكثر عناوين URL (نقاط النهاية) وتحديد العدد المطلوب من الاختبارات والأوقات بين كل طلب. يرسل التطبيق طلبات HTTP إلى نقاط النهاية ، وتسجيل وقت الاستجابة ، ورمز حالة HTTP ، ومحتوى جسم الاستجابة في ملف السجل. في النهاية ، يتم تقديم المعلومات التي تحتوي على متوسط وقت الاستجابة لكل نقطة نهاية ومعرض معدل نجاح الطلبات.
Linux
./check-endpoint run --file urls.txt --repeat 10 --interval 800
./check-endpoint run
--file (-f) <File containing list of URLs>
--repeat (-r) <Number of repetitions>
--interval (-i) <Time interval between requests (in milliseconds)>

MacOs
./check-endpoint.app run --file urls.txt --repeat 10 --interval 800
./check-endpoint.app run
--file (-f) <File containing list of URLs>
--repeat (-r) <Number of repetitions>
--interval (-i) <Time interval between requests (in milliseconds)>

Windows
.check-endpoint.exe run --file urls.txt --repeat 10 --interval 800
.check-endpoint.exe run
--file (-f) <File containing list of URLs>
--repeat (-r) <Number of repetitions>
--interval (-i) <Time interval between requests (in milliseconds)>

تجنب وضع عناوين URL غير الصحيحة (بدون http: // أو https: //) وترك أسطر فارغة بين عناوين URL أو أسفل عنوان URL الأخير.

سيتم إنشاء ملف يحتوي على سجلات (check_endpoint.log) في المستودع حيث يتم تنفيذ الأمر.

_end of readme.md_j