Téléchargement de fichiers à l'Aide de Feindre - multipart/form-data

Je suis en train de réaliser un fichier en plusieurs parties charger à l'aide de feindre, mais je n'arrive pas à trouver un bon exemple de cela n'importe où. J'ai essentiellement veux la requête HTTP à leur tour semblable à ceci:

...
Content-Type: multipart/form-data; boundary=AaB03x

--AaB03x
Content-Disposition: form-data; name="name"

Larry
--AaB03x
   Content-Disposition: form-data; name="file"; filename="file1.txt"
   Content-Type: text/plain

... contents of file1.txt ...
--AaB03x--

Ou même...

------fGsKo01aQ1qXn2C
Content-Disposition: form-data; name="file"; filename="file.doc"
Content-Type: application/octet-stream

... binary data ...

------fGsKo01aQ1qXn2C--

Ai-je besoin de créer manuellement le corps de la requête, y compris la production de la multipart limites? Cela semble un peu excessive par rapport à tout le reste, ce client peut faire.

InformationsquelleAutor btidwell | 2015-07-31