I would like to know if GMime can be used to parse the MIME
          created by a web browser when a user uploads a binary file
          such as a jpg.  Here is an example of this MIME format:
        
          ------WebKitFormBoundaryFuv4ThyECHCwguJb
Content-Disposition: form-data; name="fileToUpload"; filename="gordo 2.jpg"
Content-Type: image/jpeg
***JPEG*BINARY*DATA*GOES*HERE***MADE*UP*OF*MOSTLY*NON-PRINTABLE*CHARACTERS
------WebKitFormBoundaryFuv4ThyECHCwguJb
Content-Disposition: form-data; name="submit"
Upload Image
------WebKitFormBoundaryFuv4ThyECHCwguJb--
          The binary will obviously contain non-printable characters
            since it is an exact copy of the binary that makes up the
            original JPG file upload.
          This is the data from the MIME above that I am interested
            in:
          
            - Content-Type
- filename
- binary
Please note that different web browsers create different
            'boundaries'. The boundary has random numbers appended to
            the end of it created with each file upload.
          Can GMime be used to parse out the fields above?  Thank
            you!