Краткий пример загрузки файла через Java lib Apache Commons

[править] Я удалил свой запутанный и плохо сформированный вопрос, чтобы он не отвлекал от очень аккуратного и правильного ответа ниже. Учитывая (удивительно) сложность поиска онлайнового примера для выполнения этой невероятно распространенной задачи, я надеюсь, что Йони получит еще несколько положительных отзывов за свой ответ.

Итак ... вопрос в двух словах ...

Как я могу использовать Apache.Commons для загрузки файла в какой-либо пункт назначения. Я использую его в Android и загружаю в скрипт PHP, но, очевидно, он может работать с любой программой Java и с любым слушателем на основе HTTP.

Ответы на вопрос(1)

Ваш ответ на вопрос