PUT: with multipart/form-data support