Относно URL парсването:
URL (Uniform Resource Locator) е низ, използван за идентифициране и локализиране на ресурси в интернет. Пълният URL се състои от няколко части:
- Протокол: като http, https, ftp и др.
- Име на хост: име на домейн или IP адрес
- Порт: номер на порт на сървъра, като 80, 443, 8080 и др.
- Път: път до ресурса на сървъра
- Търсене: параметри на заявката, започващи с ?
- Хеш/Котва: фрагментен идентификатор, започващ с #
- Потребителско име/Парола: идентификационни данни, използвани за удостоверяване (по-рядко използвани)