Gracias por tu ayuda. Trataré de buscar algun patron para encontrar en donde comienza el archivo. Para muestra, publico lo que obtengo:
Código C++:
Ver original------WebKitFormBoundaryzXsf6MVFOz22BXzl
Content-Disposition: form-data; name="file"; filename="prueba.txt"
Content-Type: text/plain
Este es el fichero que he subido al servidor. Esto es una prueba. 1234 1234. Probando configuracion.
Entendiendo caracteres...Leyendo algo...
------WebKitFormBoundaryzXsf6MVFOz22BXzl
Content-Disposition: form-data; name="submit"
Enviar
------WebKitFormBoundaryzXsf6MVFOz22BXzl--
El archivo que he mostrado es uno de texto. Ya lo he intentado con otros tipos como binarios sigue igual. La cabecera se mezcla al principio, y tambien pareciera haber una al final.