Съставяй линкове локално, без ръчно да поставяш въпросителни, амперсанди, знаци за равенство или диези. Формулярът държи структурата на адреса видима, а вградените в браузъра API URL и URLSearchParams проверяват хоста и кодират всеки параметър. Нищо от въведеното не се качва.
URL конструктор
Работи изцяло в браузъра - без качване и без регистрация.
Части на URL адреса
Параметри на заявката
Готов URL адрес
Какво е URL конструктор?
URL конструкторът създава пълен уеб адрес от отделни части: схема, хост, незадължителен порт, път, параметри на заявката и фрагмент. Въведи стойностите в означените полета и готовият линк ще се обновява веднага, като браузърът кодира правилно интервалите и специалните знаци.
Как се използва
- 1Въведи началото на адреса. Избери схема, после въведи хоста и незадължителен нестандартен порт.
- 2Добави местоназначението. Въведи път и незадължителен фрагмент. Липсваща начална наклонена черта или знак диез се добавя автоматично.
- 3Добави параметри на заявката. Създай редове с ключ и стойност за филтри, маркери за проследяване, API опции или повтарящи се ключове. Празните стойности се запазват.
- 4Копирай или отвори URL адреса. Провери кодирания резултат в реално време, после го копирай или го отвори в нов раздел на браузъра.
За кого е
- Разработчици, които съставят API адреси, могат да комбинират хост, път, порт и повтарящи се ключове без ръчно слепване на низове.
- Маркетолози, които подготвят кампанийни линкове, могат да добавят параметри за проследяване като ясни редове с ключ и стойност и да копират целия кодиран URL.
- QA екипи, които създават тестови случаи, могат да променят един път, параметър или фрагмент, без да засягат останалата част от адреса.
- Екипи за поддръжка, които споделят дълбоки линкове, могат да съставят дълги адреси, без да губят интервали, Unicode текст или фрагмента след заявката.
Често задавани въпроси
Безплатен ли е този URL конструктор?
Да. URL конструкторът е безплатен, без регистрация, изтегляне или ограничение за ползване. Въведи частите на URL адреса и готовият адрес ще се обнови веднага.
Качва ли се моят URL адрес някъде?
Не. Съставянето, проверката и кодирането се извършват локално в браузъра ти. Хостове, пътища, стойности на заявки, идентификатори за проследяване и фрагменти не се изпращат към сървър от този инструмент.
Колко параметъра на заявката мога да добавя?
Инструментът не налага ограничение. Можеш да добавяш, премахваш и повтаряш редове с параметри според нуждите си. Браузъри, сървъри, проксита или други приложения все пак може да ограничават максималната дължина на URL адреса.
Кодира ли URL конструкторът специални знаци?
Да. Вградените URL API на браузъра кодират интервали, Unicode текст и запазени знаци, когато е нужно. Интервалите в заявките се записват като знаци плюс, а самите знаци плюс стават <code>%2B</code>.
Може ли URL адрес да съдържа повтарящи се параметри?
Да. Повтарящите се ключове са валидни и някои API ги използват за списъци, например <code>tag=shoes&tag=sale</code>. Конструкторът запазва всеки непразен ред в първоначалния му ред, вместо да обединява дубликатите.
Каква е разликата между заявка и фрагмент?
Заявката започва след <code>?</code> и обикновено се изпраща към сървъра. Фрагментът започва след <code>#</code> и се обработва от браузъра или страницата, затова не е част от HTTP заявката.
Защо стандартният порт изчезна?
URL стандартът нормализира стандартните портове. Порт 443 се подразбира от HTTPS, а порт 80 от HTTP, затова браузърът премахва тези явни стойности от готовия адрес. Нестандартните портове остават видими.