Verglichen mit dem herkömmlichen POST (abgesehen von obiger Problematik) ist PUT-Fileupload jedenfalls nicht "ganz einfach".
Das ist Quatsch. Gerade PUT macht die Sache extrem einfach, weil je Request eine Datei kommt: Messageboy == Dateiinhalt, das Parsen entfällt! Das kann man übrigens auch mit POST so machen und anstatt mit multipart/form-data den Server zu vergewaltigen, erzeugt jeder Upload einfach einen eigenen Serverprozess.
Im Prinzip ist die Requestmethode auch egal, es kommt nur darauf an die Idee zu verstehen. MFG