At the heart of the problem, I have a device POSTing multipart/form-data with same name on multiple parts of the content.
Content-Disposition: form-data; name