request tries to concatenate text to the body part of a multipart request, which stringifies the buffer object. Instead, it should write the buffer to the socket as is.
allow passing in buffers as multipart bodies
(This is required to send multipart files to S3, as Amazon doesn't seem to accept base64 encoded files despite a Content-Transfer-Encoding header)
Would love to deploy this pretty soon. What's in the way to getting this merged?
this looks great but i'd really like a test for it.
if you don't write one in the next few days then i probably will.
Any news on this?
i'm going to merge it, hopefully someone will write a test or tell me if it's broken, but it's better than not having it.
also, i won't push a new release to npm until someone verifies that this works and doesn't break the old API.