Je dois obtenir un nonce d'un service http J'utilise curl et openssl plus tard pour calculer le sha1 de ce nonce. mais pour que je dois obtenir le nonce à une variableExtraire la sous-chaîne dans bash d'un fichier avec l'emplacement du modèle d'une position donnée à un caractère spécial
1 étape (fait)
curl --user username:password -v -i -X POST http://192.168.0.202:8080/RPC3 -o output.txt -d @initial.txt
et maintenant, le fichier de sortie @ sortie.txt détient le http Reponse
HTTP/1.1 401 Unauthorized
Server: WinREST HTTP Server/1.0
Connection: Keep-Alive
Content-Length: 89
WWW-Authenticate: ServiceAuth realm="WinREST", nonce="/wcUEQOqUEoS64zKDHEUgg=="
<html><head><title>Unauthorized</title></head><body>Error 401: Unauthorized</body></html>
Je dois obtenir la position de "nonce =" et extraire tout le chemin au "char Comment puis-je obtenir dans bash, la valeur de nonce ??
Cordialement
Pourrait également ajouter l'option '-m1' pour quitter après la première correspondance. –
Bon point, merci. J'ai mis à jour la réponse. – randomir