ServiceClientJar: non-multipart PUT requests are properly handled (same approach is used as in XmlDocument). HTTP PUT returns status 200 when the request is successful.