Вы можете использовать Apache httpcomponents с http entity
Вот пример для отправки файла в вашем запросе POST:
File file = new File("somefile.txt");
FileEntity entity = new FileEntity(file, ContentType.create("text/plain", "UTF-8"));
HttpPost httppost = new HttpPost("http://localhost/action.do");
httppost.setEntity(entity);
Если вы хотитетекстовое содержимое, вы можете использовать StringEntity
:
StringEntity myEntity = new StringEntity("something", ContentType.create("text/plain", "UTF-8"));