Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Hozzon létre egy mocks fájlt a MockResponsePlugin számára nyers HTTP-válaszokat tartalmazó fájlokból.
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> |
Egy vagy több glob-minta a HTTP-válaszokat tartalmazó fájlokra, amelyekből például *.httpmodellválaszok hozhatók létre. A Dev Proxy az aktuális mappához képest feloldja a mintákat. |
Yes | None |
Beállítások
| Name | Description | Megengedett értékek | Default |
|---|---|---|---|
--mocks-file <mocks file> |
Fájl a létrehozott mintaválaszok mentéséhez. Required. | None | |
--log-level <loglevel> |
Naplózandó üzenetek szintje |
trace, debug, information, warning, error |
information |
Kilépési kódok
| Code | Meaning |
|---|---|
0 |
Success |
1 |
Egyetlen fájl sem felel meg a megadott mintáknak, vagy a Dev Proxy nem tudott elemezni egy vagy több HTTP-válaszfájlt |
2 |
Érvénytelen bemenet vagy használat |
Ha a Dev Proxy nem tudja elemezni a fájlok egy részét, akkor is a sikeresen elemezett fájlok utánzatait írja, és kilép a fájlból 1.
Megjegyzések
A mocks parancs csak akkor érhető el, ha engedélyezi a MockResponsePlugin parancsot a Dev Proxy konfigurációs fájljában.
Minden fájlnak egyetlen nyers HTTP-választ kell tartalmaznia, amely az állapotsorból indul ki, például:
HTTP/1.1 200 OK
Content-Type: application/json
{
"id": 1,
"name": "Contoso"
}
A Dev Proxy minden fájlhoz létrehoz egy makettet a válasz állapotkódjával, fejléceivel és törzsével. Ha a válasz tartalomtípussal rendelkezik, a application/json Dev Proxy JSON-ként tárolja a törzset. Ellenkező esetben sztringként tárolja a törzset. Minden létrehozott modell megfelel a kéréseknek bármely URL-címre (*), ezért frissítse az request egyes makettek tulajdonságát úgy, hogy azok megfeleljenek a szimulálni kívánt kéréseknek.