bug-wget
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Problème du caractère "+" dans la chaine de caractère de "--post-dat


From: Tim Rühsen
Subject: Re: Problème du caractère "+" dans la chaine de caractère de "--post-data"
Date: Mon, 5 Jul 2021 15:21:41 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.11.0

On 30.06.21 17:51, Mourad Amani wrote:
Bonjour,

Je travaille comme ingénieur en informatique dans une entreprise en France,
j'ai un bug sur votre commande wget que je n'arrive pas à résoudre.

Je suis actuellement en train de travailler sur un projet ou je dois lancer
des données sur une url (url d'un autre projet java), j'ai un probleme sur
des données envoyer avec l'option "--post-data".

c'est la commande suivante:
   RESULT="`wget -qO- log_file.log  --post-data="${val_param}"
url_serveur:8080/Application/type_FM?`"

J'envoi par exemple, pour la variable
val_param="description=test1+test2+test3"
Donc ma chaine de caractère pour --post-data est "test1+test2+test3"

Mais de l'autre côté de l'application (url), je reçois la chaine de
caractère sans le caractère "+"
Donc je reçoit "test1 test2 test3"  au lieu de "test1+test2+test3"

Pourriez-vous m'aider a résoudre ce problème s'il vous plait?

You have to manually escape the '+' character as it is a special character.
Try with val_param="description=test1%2btest2%2btest3".

Or instead of '+' use ','.

Regards, Tim

Attachment: OpenPGP_signature
Description: OpenPGP digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]