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.
Sekilas
Tujuan: Mengembalikan file biner sebagai respons tiruan
Waktu: 5 menit
Plugins:MockResponsePlugin
Prasyarat:Menyiapkan Proksi Dev
Untuk beberapa permintaan, Anda mungkin ingin merespons dengan data biner seperti dokumen atau gambar.
Di Dev Proxy, Anda dapat menentukan respons biner dengan mengatur response.body ke nilai string yang dimulai dengan diikuti dengan @ jalur file relatif terhadap direktori kerja saat ini, misalnya:
File: mocks.json
{
"$schema": "https://raw.githubusercontent.com/dotnet/dev-proxy/main/schemas/v2.0.0/mockresponseplugin.mocksfile.schema.json",
"mocks": [
{
"request": {
"url": "https://graph.microsoft.com/v1.0/users/*/photo/$value",
"method": "GET"
},
"response": {
"body": "@picture.jpg",
"headers": [
{
"name": "content-type",
"value": "image/jpeg"
}
]
}
}
]
}
Saat Anda memanggil GET https://graph.microsoft.com/v1.0/users/ben@contoso.com/photo/$value, Anda mendapatkan gambar yang disimpan dalam picture.jpg file di direktori saat ini.
Perhatian
Jika Anda menggunakan baris perintah untuk menjalankan permintaan HTTP, pastikan Anda telah menghindari tanda dollar dengan benar. Lihat Mengapa proksi tidak mengejek respons biner saya.
Langkah selanjutnya
Pelajari selengkapnya tentang MockResponsePlugin.
Sampel
Lihat juga sampel Proksi Dev terkait: