Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Создайте макетный файл для MockResponsePlugin из файлов, содержащих необработанные HTTP-ответы.
Synopsis
devproxy mocks from-http-responses <http-response-files>... [options]
Arguments:
<http-response-files> Glob pattern to the file(s) containing HTTP responses to create mock responses from
Options:
--mocks-file <mocks file> File to save the generated mock responses to (required)
--log-level <level> Logging level: trace|debug|information|warning|error
-h, --help Show help
Usage
devproxy mocks from-http-responses <http-response-files> --mocks-file <mocks-file>
Arguments
| Name | Description | Required | По умолчанию |
|---|---|---|---|
<http-response-files> |
Один или несколько шаблонов глобов для файлов, содержащих HTTP-ответы, для создания макетных ответов, например *.http. Прокси-сервер разработки разрешает шаблоны относительно текущей папки. |
Yes | None |
Options
| Name | Description | Допустимые значения | По умолчанию |
|---|---|---|---|
--mocks-file <mocks file> |
Файл для сохранения созданных макетных ответов. Required. | None | |
--log-level <loglevel> |
Уровень сообщений для журнала |
trace, debug, information, warning, error |
information |
Коды выхода
| Code | Meaning |
|---|---|
0 |
Success |
1 |
Файлы не соответствуют указанным шаблонам, или прокси-сервер разработки не может проанализировать один или несколько файлов ответа HTTP. |
2 |
Недопустимые входные данные или использование |
Если прокси-сервер разработки не может проанализировать некоторые файлы, он по-прежнему записывает макеты для файлов, с которыми он успешно анализируется и завершает работу.1
Замечания
Эта mocks команда доступна только при включении MockResponsePlugin в файле конфигурации прокси-сервера разработки.
Каждый файл должен содержать один необработанный HTTP-ответ, начинающийся со строки состояния, например:
HTTP/1.1 200 OK
Content-Type: application/json
{
"id": 1,
"name": "Contoso"
}
Для каждого файла в прокси-сервере разработки создается макет с кодом состояния ответа, заголовками и текстом. Если ответ имеет application/json тип контента, служба Dev Proxy сохраняет текст в формате JSON. В противном случае текст сохраняется в виде строки. Каждый созданный макет соответствует запросам на любой URL-адрес (*), поэтому обновите request свойство каждого макета, чтобы соответствовать запросам, которые нужно макетировать.