Ampersand w haśle proxy JMeter
Używaj dosłownego hasła w JMeter, encji XML w tekście JMX i cudzysłowów powłoki w wierszu poleceń, nie zmieniając samych danych uwierzytelniających.
Wpisz rzeczywiste hasło w pole hasła proxy JMeter. Kodowanie zależy od tego, gdzie przechowywana jest ta wartość, a nie od tego, że proxy wymaga innego hasła.
Dla przykładowego hasła zawierającego ampersand:
| Miejsce | Reprezentacja |
|---|---|
| Pole interfejsu JMeter | tea&salt |
| Tekst elementu XML w JMX | tea&salt |
| Argument powłoki POSIX | 'tea&salt' |
Parser XML zamienia encję na dosłowny ampersand, zanim JMeter użyje wartości. Cudzysłowy powłoki trzymają ampersand w jednym argumencie, a powłoka je usuwa. Żadne z tych przekształceń nie zmienia hasła konta.
Kodowanie procentowe jest przeznaczone dla składników URL; zastosowanie %26 do osobnego pola hasła może zamiast tego wysłać te trzy znaki. Wpisanie encji XML w interfejsie również może uczynić ją częścią hasła.
Lepiej edytować i zapisywać plan przez JMeter. Jeśli edytujesz JMX ręcznie, zachowaj poprawny XML i zweryfikuj wartość po wczytaniu.