The media-type multipart/form-data follows the rules of all multipart
MIME data streams as outlined in RFC 1521. The multipart/form-data contains
a series of parts. Each part is expected to contain a content-disposition
header where the value is "form-data" and a name attribute specifies
the field name within the form, e.g., 'content-disposition: form-data;
name="xxxxx"', where xxxxx is the field name corresponding to that field.
Field names originally in non-ASCII character sets may be encoded using
the method outlined in RFC 1522.