Sebuah ampersand dalam kata sandi proxy JMeter
Gunakan kata sandi literal di JMeter, entitas XML dalam teks JMX, dan tanda kutip shell pada baris perintah tanpa mengubah kredensial itu sendiri.
Masukkan kata sandi sebenarnya di kolom kata sandi proxy JMeter. Pengodean bergantung pada tempat nilai itu disimpan, bukan pada proxy yang meminta kata sandi berbeda.
Untuk contoh kata sandi yang berisi ampersand:
| Lokasi | Representasi |
|---|---|
| Kolom antarmuka JMeter | tea&salt |
| Teks elemen XML JMX | tea&salt |
| Argumen shell POSIX | 'tea&salt' |
Parser XML mengubah entitas menjadi ampersand literal sebelum JMeter memakai nilai itu. Tanda kutip shell menahan ampersand di dalam satu argumen dan shell menghapusnya. Kedua transformasi itu tidak mengubah kata sandi akun.
Pengodean persen ditujukan untuk komponen URL; menerapkan %26 pada kolom kata sandi tersendiri dapat mengirim ketiga karakter itu sebagai gantinya. Mengetik entitas XML di antarmuka juga dapat menjadikannya bagian dari kata sandi.
Sebaiknya sunting dan simpan rencana melalui JMeter. Jika menyunting JMX secara manual, pertahankan XML yang valid dan verifikasi nilainya setelah dimuat.