بروكسر: وكيل HTTP/HTTPS خفيف للتطوير وتصحيح الأخطاء
قم بنشر Proxer، وهو وكيل HTTP/HTTPS مضغوط من tinyrack، لتوجيه حركة مرور الويب للتطوير وتصحيح الأخطاء. إنه يتعامل مع كل من الطلبات غير المشفرة والمشفرة، ويؤدي معالجة الطلبات عالية الأداء مع بصمة ذاكرة منخفضة، ويسجل حركة المرور في الوقت الحقيقي للتفتيش أثناء الاختبارات. يتم توزيعه كملف ثنائي مستقل دون أي تبعيات خارجية ويتم إصداره كمصدر مفتوح، ويستهدف مطوري البرمجيات، ومهندسي الشبكات، والمستخدمين المتقدمين الذين يحتاجون إلى وكيل سريع النشر للاختبار.
ماذا يفعل Proxer؟
اختبر بروكسي مركّز يقوم بتوجيه حركة مرور HTTP وHTTPS لتطوير محلي وتصحيح الأخطاء. يقوم الأداة بتحويل طلبات العميل إلى خوادم الوجهة بينما تكشف عن بيانات الطلب والاستجابة للتفتيش. تشمل سير العمل النموذجية التقاط مكالمات API، وإعادة توجيه الحركة إلى الخدمات المحلية، واستخدام تدفق الطلب لإعادة إنتاج الأخطاء. سطحه الأدنى يهدف إلى إعدادات اختبار قصيرة الأجل بدلاً من نشر طويل الأجل في المؤسسات.
هل يبطئ نظامك أثناء جلسة البروكسي؟
يبلغ Proxer عن معالجة طلبات عالية الأداء مقترنة ببصمة ذاكرة منخفضة، وهي خصائص تقلل من ضغط الموارد على آلات الاختبار. تم كتابته بلغة Go، مما يساهم في معالجة التزامن بكفاءة وتنفيذ عبر الأنظمة الأساسية. لأنه يعمل كتنفيذ واحد بدون تبعيات خارجية، فإن وقت التشغيل مضغوط؛ ومع ذلك، فإن تمكين التسجيل التفصيلي سيزيد من نشاط الإدخال/الإخراج أثناء تتبع الحركة على نطاق واسع.
هل من الآمن استخدامه على آلة الإنتاج؟
المشروع مفتوح المصدر، مما يسمح بتدقيق المجتمع لشفرة المصدر وسلوكها، ويدعم حركة مرور HTTPS المشفرة للاتصالات الآمنة القياسية. وجود تسجيل الطلبات في الوقت الحقيقي يعني أن المشغلين سيلتقطون بيانات الشبكة في السجلات، لذا يجب على المسؤولين التفكير في مكان تخزين تلك السجلات. يعطي المطور الأولوية للسرعة والبساطة على ميزات إدارة المؤسسات، لذا فإن الضوابط المعقدة للإنتاج ليست جزءًا من التصميم.
هل أحتاج إلى معرفة تقنية لاستخدام Proxer؟
يتم توزيع Proxer كملف ثنائي مستقل يعمل بدون معالج تثبيت، مما يبسط النشر ولكنه يفترض بعض المعرفة بأسطر الأوامر أو تكوين الشبكة. وهو متاح لنظام Windows ومتوافق مع أنظمة أخرى بفضل تنفيذه بلغة Go. عملية التكوين بسيطة عمدًا، مما يجعل الأداة مناسبة للمستخدمين الفنيين الذين يحتاجون إلى بروكسي مضغوط وقابل للتدقيق خلال دورات التطوير.
خيار عملي للمستخدمين التقنيين، مع تنازل ملحوظ واحد
Proxer هو خيار عملي للمطورين ومهندسي الشبكات الذين يحتاجون إلى وكيل مضغوط وقابل للتدقيق للاختبار والتصحيح على المدى القصير. يناسب بصمة التشغيل الصغيرة وقاعدة الشيفرة الشفافة النشر السريع ومراجعة الأقران. التنازل الرئيسي هو مجموعة الميزات البسيطة، التي تحد من إدارة مستوى المؤسسات والتحكم المتقدم في الوصول، مما يجعل الأداة أقل ملاءمة لمتطلبات الوكيل الإنتاجي المعقدة.