A few months ago we did upgrade our trackUpload support to allow for two types of uploads:
An HTTP POST request with Content-Type “multipart/form-data” where all parameters are in the post body and the track is in the “track” section of the post “files”
An HTTP POST request with Content-Type “application/octet-stream”, with the local file as the body of the request, and the parameters in the URL