Je ne peux pas comprendre comment échapper un point-virgule à un nom d'utilisateur lors d'une requête GET.
curl -u testclient:sdtest1:pass -XGET -H "Content-type:application/json" \
http://localhost:8081/hello
Mais le serveur dit que les informations d'identification ne sont pas valides. Comment puis-je y échapper?
;
est un point-virgule.Réponses:
Comment puis-je échapper à un caractère spécial dans un nom d'utilisateur lors d'une requête GET?
Recherchez la valeur hexadécimale de la valeur à échapper et préfixez-la
%
.Donc, dans votre cas, utilisez ce qui suit:
Source Spécifiant deux points dans le nom d'utilisateur d'authentification
la source