أدوات تطوير gRPC: تصحيح أخطاء طلبات الشبكة gRPC بسهولة
أدوات تطوير gRPC هي إضافة لأدوات تطوير المتصفح مصممة لتسهيل تصحيح أخطاء طلبات الشبكة gRPC. إنها أداة مجانية تم تطويرها بواسطة إرنست وهي متاحة لمنصة Chrome.
لاستخدام أدوات تطوير gRPC ، تحتاج إلى تثبيت إصدار grpc-web الأحدث أو الأعلى. إذا كنت تستخدم إصدارًا أقدم ، تأكد من ترقيته قبل تثبيت الإضافة.
بمجرد التثبيت ، ستحتاج إلى تسجيل الدخول وبدء الفترة التجريبية المجانية من إجراء / نافذة الإضافة لاستخدام جميع ميزاتها.
توفر الإضافة وظيفتين رئيسيتين: معترض تدفقات gRPCDevtoolsStreamInterceptor ومعترض طلبات gRPCDevtoolsUnaryInterceptor. تتيح لك هذه المعترضات اعتراض وتعديل تدفقات gRPC وطلبات unary على التوالي. يمكنك استخدام هذه المعترضات في الشفرة الخاصة بك لتعزيز تجربة التصحيح.
إذا كنت تستخدم TypeScript ، فإن الإضافة توفر أيضًا تعريفات الأنواع لـ StreamInterceptor و UnaryInterceptor من مكتبة grpc-web.
مع أدوات تطوير gRPC ، يصبح تصحيح طلبات الشبكة gRPC أسهل وأكثر كفاءة. إنها أداة قيمة للمطورين العاملين مع gRPC في مشاريعهم المبنية على Chrome.