Mockoon — это бесплатное настольное приложение с открытым исходным кодом, позволяющее быстро имитировать серверы и API. Он обладает некоторыми замечательными функциями:
- Неограниченное издевательство: создавайте неограниченное количество фиктивных API с неограниченным количеством маршрутов и запускайте их параллельно.
- Импорт/экспорт: импорт/экспорт фиктивного API с поддержкой формата Swagger/OpenAPI.
- Регулярное выражение маршрута: поддерживается регулярное выражение маршрута (/.*, /[a-z]{3}, ...), основанное на синтаксисе ExpressJS.
- Несколько ответов на маршрут: обслуживайте несколько ответов, инициируемых правилами, для каждого маршрута с любым телом заголовков или кодами состояния HTTP.
- CORS: автоматически отправлять заголовки CORS (Access-Control-Allow-Origin и т. д.) для запросов OPTIONS.
- HTTPS: обслуживайте свой фиктивный API через TLS с самозаверяющим сертификатом.
- Заголовки ответов: добавьте любые заголовки ответов к вашим маршрутам и смоделируйте API. С автозаполнением.
- Задержка: добавьте задержку на уровне среды или маршрута или даже на том и другом.
- Журналы запросов и ответов: все входящие запросы и исходящие ответы регистрируются для упрощения отладки.
- Режим прокси: перенаправление всех неопределенных маршрутов на указанный хост с помощью режима прокси Mockoon.
- Обслуживание файлов: обслуживание файлов с автоматическим определением типа пантомимы и поддержкой шаблонов.
- Редактор форматированного текста: Редактор форматированного текста для содержимого тела, поддерживающий несколько языков (JSON, HTML и т. д.).
- Шаблоны: шаблоны поддерживаются в теле, содержимом файла и заголовке, с множеством помощников: параметры URL, параметры запроса, поиск тела JSON и т. д.
- Автосохранение: автоматическое сохранение в реальном времени по мере ввода. Никогда больше не беспокойтесь об экономии!
- В автономном режиме: без учетной записи, без регистрации, не требуется развертывание в облаке.