Apache HttpClient fazendo postagem de formulário com várias partes
Eu sou muito verde em relação ao HttpClient e estou achando a falta de documentação (ou descaradamente incorreta) extremamente frustrante. Estou tentando implementar a seguinte postagem (listada abaixo) com o Apache Http Client, mas não tenho idéia de como fazê-lo. Vou me enterrar na documentação para a próxima semana, mas talvez os codificadores HttpClient mais experientes possam me dar uma resposta mais cedo.
Postar:
Content-Type: multipart/form-data; boundary=---------------------------1294919323195
Content-Length: 502
-----------------------------1294919323195
Content-Disposition: form-data; name="number"
5555555555
-----------------------------1294919323195
Content-Disposition: form-data; name="clip"
rickroll
-----------------------------1294919323195
Content-Disposition: form-data; name="upload_file"; filename=""
Content-Type: application/octet-stream
-----------------------------1294919323195
Content-Disposition: form-data; name="tos"
agree
-----------------------------1294919323195--