API декодирования URL — бесплатное процентное декодирование
Преобразует строку с процентным кодированием обратно в исходную форму. Декодирует %20 в пробелы, %26 в & и все остальные escape-последовательности RFC 3986.
Code examples
curl -X POST https://api.botoi.com/v1/url/decode \
-H "Content-Type: application/json" \
-d '{"text":"hello%20world%20%26%20goodbye%3Dtest"}'When to use this API
Чтение параметров запроса из журналов
Декодируйте URL-адреса в процентном кодировании, найденные в журналах сервера, чтобы сделать их удобными для чтения для отладки.
Обработка URL-адресов обратного вызова OAuth
Декодируйте параметр состояния или redirect_uri из обратного вызова OAuth перед маршрутизацией пользователя.
Frequently asked questions
Это декодирует + как пробел?
Да. API декодирует %20 и + как пробелы, охватывая как RFC 3986, так и форматы с кодировкой формы.
Что происходит с недопустимыми процентными последовательностями?
Недопустимые последовательности, такие как %ZZ, остаются в выходных данных как есть, а не выдают ошибку.
Могу ли я декодировать полный URL-адрес с путем и запросом?
Да. Передайте всю строку URL-адреса, и API декодирует все последовательности в процентном кодировании внутри нее.
Вывод UTF-8?
Да. Байты с процентным кодированием декодируются как UTF-8, поддерживая международные символы и эмодзи.
Get your API key
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.