Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Erstellen Sie eine Mocks-Datei für den MockResponsePlugin aus Dateien, die unformatierte HTTP-Antworten enthalten.
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
Verwendung
devproxy mocks from-http-responses <http-response-files> --mocks-file <mocks-file>
Arguments
| Name | Description | Required | Standard |
|---|---|---|---|
<http-response-files> |
Mindestens ein Globmuster für die Dateien, die HTTP-Antworten enthalten, um simulierte Antworten zu erstellen, *.httpz. B. . Dev Proxy löst die Muster relativ zum aktuellen Ordner auf. |
Yes | Kein |
Options
| Name | Description | Zulässige Werte | Standard |
|---|---|---|---|
--mocks-file <mocks file> |
Datei zum Speichern der generierten Simulierten Antworten. Required. | Kein | |
--log-level <loglevel> |
Ebene der zu protokollierenden Nachrichten |
trace, debug, information, warning, , error |
information |
Exitcodes
| Code | Dies bedeutet |
|---|---|
0 |
Success |
1 |
Keine Dateien entsprechen den angegebenen Mustern, oder Dev Proxy konnte eine oder mehrere der HTTP-Antwortdateien nicht analysieren. |
2 |
Ungültige Eingabe oder Verwendung |
Wenn Dev Proxy einige der Dateien nicht analysieren kann, schreibt er weiterhin Modelle für die Dateien, mit 1denen er erfolgreich analysiert und beendet wird.
Remarks
Der mocks Befehl ist nur verfügbar, wenn Sie die MockResponsePlugin in Ihrer Dev Proxy-Konfigurationsdatei aktivieren.
Jede Datei muss eine einzelne unformatierte HTTP-Antwort enthalten, die mit der Statuszeile beginnt, z. B.:
HTTP/1.1 200 OK
Content-Type: application/json
{
"id": 1,
"name": "Contoso"
}
Für jede Datei erstellt Dev Proxy ein Mock mit dem Statuscode der Antwort, Headern und Textkörper. Wenn die Antwort den application/json Inhaltstyp aufweist, speichert Dev Proxy den Textkörper als JSON. Andernfalls wird der Textkörper als Zeichenfolge gespeichert. Jedes generierte Modell gleicht Anforderungen an eine beliebige URL (*) ab. Aktualisieren Sie daher die request Eigenschaft jedes Mocks so, dass sie mit den Anforderungen übereinstimmt, die Sie modellieren möchten.