Данный протокол, имя пользователя, пароль, имя хоста, порт и путь, как получить URL - PullRequest
2 голосов
/ 12 июля 2010

Учитывая протокол, имя пользователя, пароль, имя хоста, порт и путь, какой самый простой способ получить (правильно закодированный) URL

Подобные вопросы уже задавались, но:

  • java.net.URI , кажется, не позволяет передать пароль
  • java.net.URLEncoder заставляет меня разбивать путь на компоненты и кодировать каждый

Ответы [ 2 ]

0 голосов
/ 13 декабря 2010

для FTP: FTP: // пользователь: пароль @ хост: порт / путь

Для HTTP: http://hostname:port/path?pass=mypassword&username=myname

Вы можете добавить столько параметров в URL-адрес http, сколько захотите, разделив их на знаки &.

0 голосов
/ 12 июля 2010

Если вы просто подключаетесь к URL, взгляните на этот пример .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...