wget --method=PUT --body-data=<STRING>
C'est un peu tard, mais à un moment donné après le message d'origine, ils ont ajouté une option "--method". Je ne sais pas quand elle a été ajoutée, mais voir https://bugs.debian.org/cgi-bin /bugreport.cgi?bug=684189#24 pour plus de détails.
Wget ne peut pas faire PUT. Utilisez cURL à la place, avec -T
.
Puisqu'il s'agit d'une interface REST, je pense que vous voudriez utiliser curl
avec -X PUT
, comme ceci :
curl -i -X PUT http://www.example.tld/rest/updateEntity/1234?active=false
Ou si vous avez besoin de "publier" des données à partir d'un fichier, comme un XML :
curl -i -X PUT -H "Content-Type: application/xml; charset=utf-8" -d @"/tmp/some-file.xml" http://www.example.tld/rest/updateEntity