Веб / URL
Конструктор строки запроса
Создавайте и редактируйте строку запроса URL в виде пар ключ–значение с правильным кодированием, повторяющимися ключами и выбором + или %20 для пробелов; вставьте существующий URL, чтобы разделить его на части.
Конструктор строки запроса: Каждый ключ и значение кодируется в формате percent-encoding, поэтому такие символы, как &, =, ? и # внутри значения не нарушают адрес. При кодировании формы пробелы записываются как + — так браузеры отправляют данные форм; при строгом кодировании используются %20, а экранируются все символы, кроме букв, цифр и - . _ ~. Повторяющиеся ключи сохраняются в исходном порядке — так многие серверы обрабатывают списки. Работает на 100% локально в вашем браузере, файлы на сервер не загружаются.
- Категория
- Веб-инструменты
- Запуски
- В вашем браузере
- Стоимость
- Бесплатно · без регистрации
- Доступность
- Готово к использованию
Полностью работает в браузере
https://example.com/search?q=red+shoes&size=10
Ключи и значения кодируются автоматически, поэтому символы & = ? и # внутри значения не нарушат адрес. Повторяющиеся ключи сохраняются по порядку, поскольку многие серверы читают их как список.
Символы, требующие кодирования
& разделяет параметры, = отделяет ключ от значения, # обозначает начало фрагмента, а + означает пробел при кодировании формы, поэтому значение с любым из этих символов нужно кодировать: a&b превращается в a%26b. Не-ASCII-буквы кодируются как байты UTF-8, поэтому é превращается в %C3%A9.
Чтобы разобрать части любого URL, используйте парсер URL, а для рекламных ссылок — генератор UTM-меток.
Ограничения длины
Браузеры поддерживают очень длинные URL, но серверы, прокси и некоторые сервисы обрезают их после нескольких тысяч символов, а поисковые системы предпочитают короткие адреса. Большие или конфиденциальные данные лучше передавать в теле POST-запроса, а не в строке запроса, которая отображается в журналах и истории браузера.
Как пользоваться
- Вставьте URL, чтобы разделить его параметры на строки, или начните с нуля.
- Добавляйте, редактируйте и удаляйте ключи и значения.
- Скопируйте готовый URL; выберите + или %20 для пробелов.
Конфиденциальность и ограничения
Всё выполняется в вашем браузере; запрос к URL не отправляется.
Похожие инструменты
Часто задаваемые вопросы
+ или %20 для пробелов?
Для большинства серверов оба варианта означают пробел в строке запроса; используйте %20, если этого требует документация сервиса, а также в других частях URL, кроме строки запроса.
Как отправить список?
Повторите ключ, например size=10&size=11; некоторые фреймворки вместо этого ожидают size[]=10&size[]=11.
Чем это отличается от UTM-ссылок?
UTM-ссылки — это строки запроса с пятью стандартными ключами для отслеживания кампаний; конструктор UTM заполняет их за вас.
Бесплатный инструмент · запусков: в вашем браузере · аккаунт не нужен