The jserv JSDK2.0 implementation (and possibly others) does not decode http requests encoded in a multi-part mime format. These types of requests are normally only used when a web user is trying to upload a file to a web application. The HTTPRequest object in apollo will properly decode these requests, and automatically decode uploaded files into File objects, including the filename and mime-type sent by the browser if available.