Saya menggunakan plugin Chrome Postman untuk meminta permintaan HTTP untuk pengujian perangkat lunak. Saya menggunakan fitur Lingkungan dengan Variabel Lingkungan dan Global untuk menggantikan variabel di header dan isi permintaan saya.
Substitusi variabel bekerja dengan benar (saya tahu sebagai tanggapan dari Server HTTP menunjukkan itu).
Namun, saya ingin melihat nilai Header Permintaan dan Badan SETELAH variabel diganti. Bagaimana saya bisa melakukan itu?
Jawaban:
Sampai sekarang, Postman hadir dengan "Konsol" -nya sendiri. Klik ikon seperti terminal di kiri bawah untuk membuka konsol. Kirim permintaan, dan Anda bisa memeriksa permintaan dari dalam konsol Postman.
sumber
Perbarui 2018-12-12 - Aplikasi Chrome v Plugin Chrome - Pembaruan terbaru di bagian atas
Dengan penghentian Aplikasi Chrome Postman , dengan asumsi bahwa Anda sekarang menggunakan Aplikasi Asli Tukang Pos , opsinya sekarang:
Lihat di bawah untuk detail lengkap tentang setiap opsi.
Secara pribadi, saya masih memilih 2) Buat tombol / tautan "Kode" karena memungkinkan saya untuk melihat variabel tanpa benar-benar harus mengirim.
Permintaan Demo
Lingkungan Demo
1) Arahkan kursor ke variabel dengan mouse
2) Buat tombol / tautan "Kode"
3) Konsol Tukang Pos
Perbarui: 2016-06-03
Sementara metode yang dijelaskan di atas berhasil, dalam prakteknya, saya sekarang biasanya menggunakan link "Hasilkan Kode" pada layar Permintaan Pos. Kode yang dihasilkan, apa pun bahasa kode yang Anda pilih, berisi variabel yang diganti. Menekan tautan "Hasilkan Kode" hanya lebih cepat, selain itu, Anda dapat melihat variabel yang diganti tanpa benar-benar membuat permintaan.
Jawaban Asli di bawah
Untuk melihat variabel yang diganti di Headers dan Body, Anda perlu menggunakan alat Pengembang Chrome. Untuk mengaktifkan Alat Pengembang Chrome dari dalam Postman, lakukan hal berikut, sesuai http://blog.getpostman.com/2015/06/13/debugging-postman-requests /.
Saya telah menyalin instruksi dari tautan di atas jika tautan rusak di masa mendatang:
Ketik chrome: // flags di dalam jendela URL Chrome Anda
Telusuri "dikemas" atau coba temukan "Aktifkan debugging untuk aplikasi yang dikemas"
Aktifkan pengaturan
Mulai ulang Chrome
sumber
filesystem:chrome-extension://fhbjgbiflinjbdggehcddcbncdddomop/temporary/response.html
. Ini mungkin karena saya juga menggunakan ekstensi Interceptor, untuk melihat cookie. Bagaimana saya bisa memiliki semuanya? URL dengan substitusi, header permintaan, cookie permintaan, isi permintaan, status respons, header, dan isi?Jika, seperti saya, Anda masih menggunakan versi browser (yang akan segera dihentikan), sudahkah Anda mencoba tombol "Kode"?
Ini harus menghasilkan potongan yang berisi seluruh permintaan yang diaktifkan oleh Postman. Anda bahkan dapat memilih bahasa untuk potongan tersebut. Saya merasa cukup berguna ketika saya perlu melakukan debug.
Semoga ini membantu.
sumber
Saya ingin menambahkan informasi pelengkap: Dalam aplikasi tukang pos, Anda dapat menggunakan objek "request" untuk melihat data masukan yang disubsitusi. (rujuk ke https://www.getpostman.com/docs/postman/scripts/postman_sandbox di paragraf "Properti terkait permintaan / tanggapan", yaitu.
Saya tidak menguji substitusi header tetapi berfungsi untuk url dan body.
Alex
sumber
Meskipun mereka adalah jendela terpisah tetapi permintaan yang Anda kirim dari Postman, detailnya harus tersedia di tab jaringan alat pengembang. Pastikan Anda tidak mengirimkan lalu lintas http lain selama waktu itu, hanya untuk kejelasan.
sumber