Send file as base64 encoded over HTTP Post

Uploldz did not work correctly for me, since it was attempting to send a file resource instead of actual data, and the raw data is binary, so I base64'd it.