0
Beeceptor
Beeceptor ابزاری مسخره استراحت API است.می توانید با تعیین نقاط پایانی و مسخره کردن مسیرهای API شروع کنید.* با استفاده از Beeceptor ، یک نقطه پایانی API مسخره و آماده برای مصرف در چند ثانیه است - به طور خلاصه ، هیچ کد نویسی لازم نیست.فقط مسیر API را تعریف کنید ، پاسخ دهید و شروع به زدن کد کنید.* یک نقطه پایانی API موجود را با نقطه انتهایی Beeceptor ببندید و تمام ترافیک موجود به API اصلی را بررسی کنید.برای اشکال زدایی در هدرها و بدن برای درخواست HTTP کمک می کند.* وقتی هدف نهایی را تعیین می کنید ، می توانید از قوانین برای مسخره کردن چند تماس استفاده کنید.هنگامی که یک قانون مطابقت دارد ، Beeceptor شما را به آنچه مورد نیاز است می رساند.اگر هیچ قانونی مطابقت ندارد ، درخواست به هدف اصلی ارسال می شود و برنامه شما طبق معمول کار می کند.* یکی از کاربردهای مفید در حین توسعه SPA است.برای اولیه سازی صفحه و بعداً تمسخر تماس های جدید ، ابتدا به چند درخواست آژاکس نیاز دارید.Beeceptor می تواند درخواستها را به هدف اصلی هدایت کند بدون اینکه جریان شما را شکست دهد.* یا در حال استفاده از یک Webhook هستید یا در حال ساختن یکی از این موارد هستید ، باید بررسی و اشکال زدایی در تماس های HTTP را انجام دهید.Beeceptor در اینجا مفید خواهد بود.* هنگامی که API شما API های شخص ثالث را مصرف می کند ، آزمایش بار دشوار است.فقط بسته بندی یک API شخص ثالث و فعال کردن / غیر فعال کردن قوانین به اینجا کمک می کند.به عنوان مثال ارسال ایمیل های معامله گر وقتی API شما فراخوانی می شود - چرا API های Sendgrid / SES / MailGun / PostMark را مسخره نکنید.* در هر زمان می توانید نقطه انتهای هدف را تغییر دهید.این به شما کمک می کند تا یک تست را در برابر کد مستقر در مقابل کد جدید در توسعه تأیید کنید.به عنوان مثال ، آیا این تماس GET داده های مشابه را برای کد جدید در مقابل کد قدیمی برمی گرداند؟* پشتیبانی CORS: گاهی اوقات شما فقط می خواهید برای سادگی به API از کد UI ضربه بزنید.با استفاده از Beeceptor ، می توانید قوانین جهانی را برای پشتیبانی از هدرهای پاسخ CORS مانند "دسترسی-کنترل-مجاز-مبدا" تعریف کنید.یعنی پشتیبانی CORS را به یک API موجود اضافه کنید.