> ## Content Index
> Fetch the complete content index at: https://blog.themarfa.name/llms.txt
> Use this file to discover other available public pages before exploring further.

# Как быстро поднять mock-сервер без установки
- URL: https://blog.themarfa.name/kak-bystro-podniat-mock-siervier-biez-ustanovki/
- Published: 2022-01-21T08:52:00.000Z
- Updated: 2022-01-21T08:52:00.000Z
- Description: Coparrot – веб-сервер, который возвращает требуемые данные на ваши запросы.
- Author: Константин Докучаев
- Tags: web, Coparrot

Я работаю back-end тестировщиком известного в узких московских кругах сервиса ЕМИАС. Иногда для проверки какой-то доработки нужно замокать ответ сервиса.

В этом случае круто помогают утилиты для тестирования или сами разработчики поднимают mock-сервер. Однако в этом посте я хочу рассказать про [**Coparrot**](https://coparrot.dev/) – веб-сервер, который возвращает требуемые данные на ваши запросы. Что позволяет замокать различные API вообще без использования сторонних инструментов или ресурсов.

### Как это работает

Чтобы настроить Coparrot на отдачу конкретного ответа, достаточно отправить ему Get-запрос `https://use.coparrot.dev/api/whatever/path?__cp_response=`

Где указать путь, который вы планируете использовать, а в параметре cp\_response передать сам ответ.

К примеру, `https://use.coparrot.dev/api/themarfa?__cp_response=hello%20world` вернёт Hello, World.

![](https://storage.ghost.io/c/71/cf/71cf070c-b8aa-467e-9efd-cf18f7dcf253/content/images/2022/01/image-75.png)

Аналогично сервис позволяет работать и с другими типами запросов. К примеру, SOAP:

![](https://storage.ghost.io/c/71/cf/71cf070c-b8aa-467e-9efd-cf18f7dcf253/content/images/2022/01/image-76.png)

Ознакомиться с типами передаваемых параметров можно на [отдельной странице Coparrot](https://use.coparrot.dev/). К примеру, можно менять тип ответа, указывать задержку, статус, редиректы и многое другое. Есть поддержка HTTP-хэдеров.

### Стоимость

Сервисом можно пользоваться бесплатно, но количество запросов будет ограничено. В целом, это не помешает тестированию в большинстве ситуаций.

Минимальный тариф начинается от $5 за 100 запросов в месяц.

[Попробовать Coparrot](https://coparrot.dev/)