URL декодер
Декодування URL-кодованих рядків назад у читабельний текст.
Що таке декодування URL?
Декодування URL - це процес перетворення відсотково-кодованих символів назад у їхню оригінальну форму. Коли дані URL-кодуються, спеціальні символи замінюються на % з наступними шістнадцятковими значеннями. Цей декодер зворотно виконує цей процес для відновлення оригінального тексту.
Коли вам потрібне декодування URL?
- Читання рядків запитів: Декодування параметрів з URL для перегляду їхніх фактичних значень.
- Відладка веб-додатків: Розуміння, які дані передаються в URL.
- Аналіз логів: Декодування URL у логах сервера або даних аналітики.
- Розробка API: Декодування URL параметрів, отриманих від клієнтів.
- Обробка даних: Витягування та декодування даних з URL-кодованих джерел.
Поширені приклади декодування URL
- %20 або + стає пробілом ( )
- %21 стає знаком оклику (!)
- %40 стає символом @ (@)
- %26 стає амперсандом (&)
- %3F стає знаком питання (?)
- %2F стає косою рискою (/)
Як використовувати цей URL декодер
- Вставте ваш URL-кодований рядок у поле введення вгорі.
- Натисніть кнопку "Декодувати URL".
- Декодований результат відобразиться в полі виводу.
- Використовуйте кнопку "Копіювати результат", щоб скопіювати декодований текст.
Декодування URL проти Кодування URL
Кодування URL перетворює спеціальні символи у відсотково-кодований формат для безпечної передачі в URL. Декодування URL зворотно виконує цей процес. Використовуйте наш URL кодувальник, якщо ви хочете кодувати текст замість декодування. Use our URL Encoder if you need to encode text instead of decoding it.
Декодування URL у мовах програмування
Декодування URL вбудоване в більшість мов програмування. Ось приклади:
PHP
$decoded = urldecode($encoded); // or rawurldecode($encoded)
JavaScript
const decoded = decodeURIComponent(encoded); // Browser & Node.js
Python
from urllib.parse import unquote
decoded = unquote(encoded)
Go
import "net/url"
decoded, _ := url.QueryUnescape(encoded)
Java
import java.net.URLDecoder;
String decoded = URLDecoder.decode(encoded, "UTF-8");
Ruby
require 'uri'
decoded = URI.decode_www_form_component(encoded)
C#
string decoded = System.Web.HttpUtility.UrlDecode(encoded);