jak przesłać plik do zdalnego serwera http za pomocą Java? [duplikować]

To pytanie ma już tutaj odpowiedź:

Jak używać java.net.URLConnection do odpalania i obsługi żądań HTTP 11 odpowiedzi

Muszę przesłać obrazy i pliki txt z mojej aplikacji na zdalny serwer (tylko http no ftp) za pomocą Java. Moja aplikacja jest w frameworku jsf. Szukałem, ale nie znalazłem odpowiednich rzeczy. Czy ktoś może mnie prowadzić? W rzeczywistości powinienem przesyłać pliki do specjalnego folderu na zdalny serwer. Mam dwie aplikacje ze wspólną ścieżką do przesyłania plików, więc do uzyskania dostępu do tych plików decyduję się przesłać udostępnione pliki (takie jak obrazy i teksty) na trzeci serwer. Pierwsza aplikacja powinna przesłać pliki na ten zdalny serwer, a druga aplikacja powinna je odczytać. Tak więc moją trudną częścią tego rozwiązania jest przesyłanie plików do tego trzeciego serwera (w rzeczywistości zdalnego serwera) za pomocą http.

questionAnswers(6)

yourAnswerToTheQuestion