Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Crie um arquivo de simulações para o MockResponsePlugin a partir de arquivos que contêm respostas HTTP brutas.
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 | Default |
|---|---|---|---|
<http-response-files> |
Um ou mais padrões glob para os arquivos que contêm respostas HTTP para criar respostas simuladas de, por exemplo, *.http. O Proxy de Desenvolvimento resolve os padrões relativos à pasta atual. |
Sim | None |
Opções
| Name | Description | Valores permitidos | Default |
|---|---|---|---|
--mocks-file <mocks file> |
Arquivo para o qual salvar as respostas simuladas geradas. Required. | None | |
--log-level <loglevel> |
Nível de mensagens a serem registradas |
trace, debug, information, warning, error |
information |
Códigos de saída
| Code | Meaning |
|---|---|
0 |
Êxito |
1 |
Nenhum arquivo corresponde aos padrões especificados ou o Proxy de Desenvolvimento não pôde analisar um ou mais dos arquivos de resposta HTTP |
2 |
Entrada ou uso inválido |
Quando o Proxy de Desenvolvimento não pode analisar alguns dos arquivos, ele ainda grava simulações para os arquivos que ele analisou com êxito e sai com 1.
Comentários
O mocks comando só estará disponível quando você habilitar o MockResponsePlugin no arquivo de configuração do Proxy de Desenvolvimento.
Cada arquivo deve conter uma única resposta HTTP bruta que comece com a linha de status, por exemplo:
HTTP/1.1 200 OK
Content-Type: application/json
{
"id": 1,
"name": "Contoso"
}
Para cada arquivo, o Proxy de Desenvolvimento cria uma simulação com o código de status, cabeçalhos e corpo da resposta. Se a resposta tiver o tipo de conteúdo, o application/json Proxy de Desenvolvimento armazenará o corpo como JSON. Caso contrário, ele armazenará o corpo como uma cadeia de caracteres. Cada simulação gerada corresponde às solicitações para qualquer URL (*), portanto, atualize a request propriedade de cada simulação para corresponder às solicitações que você deseja simular.