Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Buat file tiruan untuk MockResponsePlugin dari file yang berisi respons HTTP mentah.
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> |
Satu atau beberapa pola glob ke file yang berisi respons HTTP untuk membuat respons tiruan dari, misalnya, *.http. Dev Proxy menyelesaikan pola relatif terhadap folder saat ini. |
Yes | None |
Opsi
| Name | Description | Nilai yang diizinkan | Default |
|---|---|---|---|
--mocks-file <mocks file> |
File untuk menyimpan respons tiruan yang dihasilkan. Required. | None | |
--log-level <loglevel> |
Tingkat pesan yang akan dicatat |
trace, debug, information, warning, error |
information |
Kode keluaran
| Code | Meaning |
|---|---|
0 |
Keberhasilan |
1 |
Tidak ada file yang cocok dengan pola yang ditentukan, atau Dev Proxy tidak dapat mengurai satu atau beberapa file respons HTTP |
2 |
Input atau penggunaan tidak valid |
Ketika Dev Proxy tidak dapat mengurai beberapa file, ia masih menulis tiruan untuk file yang berhasil diurai dan keluar dengan 1.
Remarks
Perintah mocks hanya tersedia saat Anda mengaktifkan MockResponsePlugin dalam file konfigurasi Proksi Dev Anda.
Setiap file harus berisi satu respons HTTP mentah yang dimulai dengan baris status, misalnya:
HTTP/1.1 200 OK
Content-Type: application/json
{
"id": 1,
"name": "Contoso"
}
Untuk setiap file, Dev Proxy membuat tiruan dengan kode status, header, dan isi respons. Jika respons memiliki application/json jenis konten, Dev Proxy menyimpan isi sebagai JSON. Jika tidak, ia menyimpan isi sebagai string. Setiap tiruan yang dihasilkan cocok dengan permintaan ke URL apa pun (*), jadi perbarui request properti setiap tiruan agar sesuai dengan permintaan yang ingin Anda tirukan.