Een ampersand in een JMeter-proxypasswoord
Gebruik het letterlijke wachtwoord in JMeter, XML-entiteiten in JMX-tekst en shell-aanhalingstekens op de opdrachtregel zonder de inloggegevens zelf te wijzigen.
Voer het werkelijke wachtwoord in het veld voor het proxywachtwoord van JMeter in. De codering hangt af van waar die waarde wordt opgeslagen, niet van het feit dat de proxy een ander wachtwoord zou eisen.
Voor een voorbeeldwachtwoord met een ampersand:
| Plaats | Weergave |
|---|---|
| Veld in de JMeter-interface | tea&salt |
| Tekst van het JMX XML-element | tea&salt |
| POSIX shell-argument | 'tea&salt' |
De XML-parser zet de entiteit om in een letterlijke ampersand voordat JMeter de waarde gebruikt. Shell-aanhalingstekens houden de ampersand binnen één argument en de shell verwijdert ze. Geen van beide omzettingen wijzigt het wachtwoord van het account.
Procentcodering is bedoeld voor URL-onderdelen; als %26 op een los wachtwoordveld wordt toegepast, kunnen in plaats daarvan die drie tekens worden verzonden. Een XML-entiteit in de interface typen kan er ook deel van het wachtwoord van maken.
Bewerk en bewaar het plan bij voorkeur via JMeter. Bewerkt u de JMX met de hand, behoud dan geldige XML en controleer de waarde nadat u die hebt geladen.