wget --method=PUT --body-data=<STRING>
これは少し遅れていますが、元の投稿の後のある時点で、「--method」オプションが追加されました。いつ追加されたのかはわかりませんが、https://bugs.debian.org/cgi-bin を参照してください詳細については、/bugreport.cgi?bug=684189#24 をご覧ください。
Wget は PUT を実行できません。 -T
で代わりに cURL を使用してください .
これは REST インターフェイスなので、curl
を使用するとよいと思います。 -X PUT
で 、次のように:
curl -i -X PUT http://www.example.tld/rest/updateEntity/1234?active=false
または、XML などのファイルからデータを「投稿」する必要がある場合:
curl -i -X PUT -H "Content-Type: application/xml; charset=utf-8" -d @"/tmp/some-file.xml" http://www.example.tld/rest/updateEntity