Um ampersand numa palavra-passe de proxy do JMeter
Use a palavra-passe literal no JMeter, as entidades XML no texto JMX e as aspas da shell na linha de comandos sem alterar a própria credencial.
Introduza a palavra-passe real no campo da palavra-passe do proxy do JMeter. A codificação depende de onde esse valor é guardado, não de o proxy exigir uma palavra-passe diferente.
Para uma palavra-passe ilustrativa que contém um ampersand:
| Local | Representação |
|---|---|
| Campo da interface do JMeter | tea&salt |
| Texto do elemento XML do JMX | tea&salt |
| Argumento da shell POSIX | 'tea&salt' |
O analisador XML transforma a entidade num ampersand literal antes de o JMeter usar o valor. As aspas da shell mantêm o ampersand dentro de um único argumento e a shell remove-as. Nenhuma das duas transformações altera a palavra-passe da conta.
A codificação percentual destina-se a componentes de URL; aplicar %26 a um campo de palavra-passe isolado pode enviar esses três caracteres em vez disso. Escrever uma entidade XML na interface também pode torná-la parte da palavra-passe.
Prefira editar e guardar o plano através do JMeter. Se editar o JMX manualmente, preserve XML válido e verifique o valor depois de o carregar.