0
Beeceptor
Beeceptor هو أداة ريست API السخرية.يمكنك البدء بتحديد نقاط النهاية ومسارات واجهة برمجة التطبيقات الوهمية.* باستخدام Beeceptor ، تكون نقطة نهاية واجهة برمجة تطبيقات وهمية جاهزة وجاهزة للاستهلاك في ثوانٍ - باختصار ، لا يلزم الترميز.ما عليك سوى تحديد مسار API والاستجابة وبدء الضرب من التعليمات البرمجية.* التفاف نقطة نهاية واجهات برمجة التطبيقات الحالية مع نقطة النهاية Beeceptor وفحص جميع حركة المرور الذهاب إلى API الأصلي.يساعد في تصحيح الرؤوس والنص لطلبات HTTP.* عند تحديد نقطة نهاية مستهدفة ، يمكنك استخدام القواعد للتهكم في عدد قليل من المكالمات.عندما تتم مطابقة القاعدة ، يحصل لك Beeceptor على ما هو مطلوب.إذا لم تتطابق أي قاعدة ، فسيتم إعادة توجيه الطلب إلى الهدف الأصلي ويعمل تطبيقك كالمعتاد.* استخدام واحد كبير هو خلال تطوير SPA.تحتاج أولاً إلى طلب ajax قليل لتهيئة الصفحة والاستهزاء بالمكالمات الجديدة لاحقًا.يستطيع Beeceptor توجيه الطلبات إلى الهدف الأصلي دون كسر التدفق.* إما أن تستهلك webhook أو تنشئ واحدة ، يجب عليك فحص وتصحيح مكالمات HTTP.سيكون Beeceptor مفيد هنا.* عندما يستهلك API الخاص بك واجهات برمجة التطبيقات للجهات الخارجية ، يكون اختبار الحمل صعباً.مجرد التفاف API طرف ثالث وتمكين / تعطيل قواعد يساعد هنا.على سبيل المثال ، إرسال رسائل بريد إلكتروني للمعاملات عندما يتم استدعاء واجهة برمجة التطبيقات الخاصة بك - لماذا لا تسخر من واجهات برمجة تطبيقات Sendgrid / SES / MailGun / PostMark.* يمكنك تبديل نقطة النهاية الهدف في أي وقت.يساعدك هذا في التحقق من صحة اختبار مقابل الكود المنشور مقابل الكود الجديد في التطوير.على سبيل المثال ، هل تقوم مكالمة GET هذه بإرجاع نفس البيانات للرمز القديم الجديد؟* دعم CORS: في بعض الأحيان كنت تريد فقط أن تصل إلى API من رمز واجهة المستخدم للبساطة.باستخدام Beeceptor ، يمكنك تحديد القواعد العامة لدعم رؤوس استجابة CORS مثل "Access-Control-Allow-Origin".أي إضافة دعم كورس لواجهة برمجة تطبيقات موجودة.
beeceptor