Ответ 1
Host: landfill.bugzilla.org
Порт: 443 (по умолчанию)
Путь: bugzilla-tip
Вот URL:
https://landfill.bugzilla.org/bugzilla-tip/
В моем коде у меня есть это:
Server server = new Server(host, port, path);
Из URL-адреса, что такое хост, что такое порт и что такое путь? Каковы входные значения метода?
Host: landfill.bugzilla.org
Порт: 443 (по умолчанию)
Путь: bugzilla-tip
landfill.bugzilla.org
443
(HTTPS)/bugzilla-tip
для более подробной информации, пожалуйста, прочитайте это
К сожалению, другие ответы на этот вопрос могут вводить в заблуждение. Ссылка landfill.bugzilla.org
на host
является правильной в этом конкретном примере, но если бы порт отличался от 443, то это было бы неправильно.
https://
по умолчанию использует порт 443
, поэтому вы можете опустить его в URL
, в противном случае он будет выглядеть следующим образом https://landfill.bugzilla.org:443/bugzilla-tip/
:
https://
landfill.bugzilla.org
landfill.bugzilla.org:443
bugzilla-tip/
host
и hostname
- это не одно и то же! Это только "то же самое", когда используются порты по умолчанию в протоколе!
Длинный ответ на ваш вопрос - это посмотреть на RFC:
http://www.faqs.org/rfcs/rfc3986.html
Вы также можете посмотреть функцию php parse_url:
Garenaff.diamondgratis.123 Selamat di Garena Бесплатный огонь Ini Redem Бесплатный алмазный огонь бесплатно