Langsung ke konten

Intersepsi ​

Intersepsi menjeda lalu lintas dalam antrean proksi sebelum meneruskannya, sehingga Anda dapat membaca dan mengedit setiap permintaan atau respons secara manual.

Intersepsi dalam mode gelapIntersepsi dalam mode terang

Mengaktifkan dan Menonaktifkan Intersepsi ​

Klik sakelar Intersepsi di bagian atas panel Intersepsi untuk mengaktifkan atau menonaktifkannya. Saat aktif, lalu lintas yang cocok berhenti dalam antrean, alih-alih langsung diteruskan. Saat nonaktif, semua lalu lintas diteruskan secara otomatis tanpa dijeda.

Nonaktifkan intersepsi saat Anda tidak sedang meninjau lalu lintas. Membiarkannya aktif dengan antrean yang tidak ditangani akan memblokir permintaan peramban dan membuat aplikasi yang diuji terhenti.

Antrean Intersepsi ​

Setiap item yang dijeda muncul sebagai baris dalam antrean. Item mengantre sesuai urutan kedatangan. Pilih item mana pun untuk melihat dan mengeditnya dalam editor format transmisi.

Saat item dipilih, Anda dapat:

  1. Mengedit permintaan dalam format transmisi langsung di editor.
  2. Mengeklik Teruskan untuk mengirimnya beserta perubahan Anda.
  3. Mengeklik Buang untuk membuang permintaan sepenuhnya. Peramban menerima kesalahan koneksi.

Mengedit dalam Editor Format Transmisi ​

Editor format transmisi menampilkan permintaan HTTP lengkap, termasuk metode, path, versi, header, dan isi. Semua kolom dapat diedit. Perubahan berlaku saat Anda mengeklik Teruskan.

Pengeditan umum selama pengujian:

  • Mengubah nilai parameter untuk menguji penanganan masukan.
  • Menghapus atau mengganti header otorisasi untuk menguji kontrol akses.
  • Memodifikasi nilai cookie untuk menguji penanganan sesi.
  • Mengganti ID numerik untuk menguji kegagalan otorisasi tingkat objek.

Aturan Intersepsi HTTP ​

Tanpa aturan, intersepsi menjeda setiap permintaan. Aturan membatasi antrean pada lalu lintas yang benar-benar ingin Anda tinjau.

Buat aturan dengan menentukan satu atau beberapa kondisi:

KolomDeskripsi
Pola hostCocokkan nama host atau pola karakter pengganti
Pola pathCocokkan path URL atau pola karakter pengganti
MetodeCocokkan metode HTTP tertentu
ArahTerapkan pada permintaan, respons, atau keduanya

Semua kondisi dalam aturan harus cocok agar aturan berlaku. Jika Anda menambahkan beberapa aturan, lalu lintas yang cocok dengan aturan mana pun diintersepsi.

Aturan Intersepsi WebSocket ​

Aturan WebSocket bekerja dengan cara yang sama, tetapi berlaku pada lalu lintas frame WS. Kondisi yang tersedia untuk aturan WS:

KolomDeskripsi
Pola hostCocokkan nama host koneksi WS
Pola pathCocokkan path upgrade WS
Konten pesanCocokkan substring dalam payload frame
OpcodeCocokkan jenis frame (text, binary, ping, pong, close)
ArahTerapkan pada frame klien-ke-server, frame server-ke-klien, atau keduanya

Intersepsi dan Cocokkan & Ganti ​

Intersepsi dan Cocokkan & Ganti sama-sama memodifikasi lalu lintas, tetapi cara kerjanya berbeda.

Intersepsi menjeda lalu lintas dan menunggu tindakan Anda. Gunakan ketika Anda perlu menentukan perubahan untuk setiap permintaan.

Cocokkan & Ganti menerapkan transformasi secara otomatis tanpa menjeda. Gunakan ketika perubahan yang sama harus berlaku pada setiap permintaan yang cocok, tanpa tindakan manual setiap kali.

Perangkat lunak proprietari. Seluruh hak cipta dilindungi.