wget --method=PUT --body-data=<STRING>
Questo è un po' tardi, ma a un certo punto dopo il post originale, hanno aggiunto un'opzione "--method". Non sono sicuro di quando sia stata aggiunta, ma vedi https://bugs.debian.org/cgi-bin /bugreport.cgi?bug=684189#24 per i dettagli.
Wget non può fare PUT. Usa invece cURL, con -T
.
Poiché questa è l'interfaccia REST, penso che vorresti usare curl
con -X PUT
, in questo modo:
curl -i -X PUT http://www.example.tld/rest/updateEntity/1234?active=false
O se hai bisogno di "postare" dati da un file, come 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