Yanıtlar:
Wget PUT yapamaz. Kullanım cURL yerine, ile -T
.
wget --method=PUT --body-data=<STRING>
Bu biraz geç, ancak orijinal postadan sonra bir noktada, bir "--metod" seçeneği eklediler. Ne zaman eklendiğinden emin değilim, ancak ayrıntılar için https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=684189#24 adresine bakın.
wget --method=PUT
Özet erişim kimlik doğrulaması ile denedim , ancak wget standart GET isteğinde olduğu gibi kimlik doğrulama işlemini gerçekleştirmiyor.
Bu olduğundan DİNLENME arayüzü, ben kullanmak istediğiniz düşünüyorum curl
ile -X PUT
bu gibi:
curl -i -X PUT http://www.example.tld/rest/updateEntity/1234?active=false
Ya da bir XML gibi bir dosyadan veri göndermeniz gerekiyorsa:
curl -i -X PUT -H "Content-Type: application/xml; charset=utf-8" -d @"/tmp/some-file.xml" http://www.example.tld/rest/updateEntity