Un ampersand într-o parolă de proxy JMeter
Folosiți parola literală în JMeter, entitățile XML din textul JMX și ghilimelele shell-ului de pe linia de comandă fără a modifica acreditările în sine.
Introduceți parola reală în câmpul pentru parola proxy din JMeter. Codarea depinde de locul în care este stocată acea valoare, nu de faptul că proxy-ul ar cere o altă parolă.
Pentru o parolă ilustrativă care conține un ampersand:
| Locație | Reprezentare |
|---|---|
| Câmp din interfața JMeter | tea&salt |
| Textul elementului XML din JMX | tea&salt |
| Argument al shell-ului POSIX | 'tea&salt' |
Parserul XML transformă entitatea într-un ampersand literal înainte ca JMeter să folosească valoarea. Ghilimelele shell-ului păstrează ampersandul într-un singur argument, iar shell-ul le elimină. Niciuna dintre cele două transformări nu schimbă parola contului.
Codarea procentuală este pentru componentele URL; aplicarea %26 unui câmp de parolă separat poate trimite acele trei caractere în schimb. Introducerea unei entități XML în interfață poate face la fel ca aceasta să devină parte din parolă.
Este preferabil să editați și să salvați planul prin JMeter. Dacă editați JMX manual, păstrați XML valid și verificați valoarea după încărcare.