Dekoder URL
Dekoduj ciągi zakodowane w URL z powrotem do czytelnego tekstu.
Czym jest dekodowanie URL?
Dekodowanie URL to proces konwersji znaków zakodowanych procentowo z powrotem do ich oryginalnej formy. Gdy dane są zakodowane w URL, znaki specjalne są zastępowane znakiem % po którym następują wartości szesnastkowe. Ten dekoder odwraca ten proces, przywracając oryginalny tekst.
Kiedy potrzebujesz dekodowania URL?
- Odczytywanie ciągów zapytań: Dekoduj parametry z adresów URL, aby zobaczyć ich rzeczywiste wartości.
- Debugowanie aplikacji internetowych: Zrozum, jakie dane są przekazywane w adresach URL.
- Analiza logów: Dekoduj adresy URL w logach serwera lub danych analitycznych.
- Rozwój API: Dekoduj parametry URL otrzymane od klientów.
- Przetwarzanie danych: Wyodrębnij i dekoduj dane ze źródeł zakodowanych w URL.
Powszechne przykłady dekodowania URL
- %20 lub + staje się spacją ( )
- %21 staje się wykrzyknikiem (!)
- %40 staje się znakiem @
- %26 staje się ampersandem (&)
- %3F staje się znakiem zapytania (?)
- %2F staje się ukośnikiem (/)
Jak korzystać z tego dekodera URL
- Wklej swój ciąg zakodowany w URL w powyższe pole wejściowe.
- Kliknij przycisk "Dekoduj URL".
- Zdekodowany wynik pojawi się w polu wyjściowym.
- Użyj przycisku "Kopiuj wynik", aby skopiować zdekodowany tekst.
Dekodowanie URL a kodowanie URL
Kodowanie URL konwertuje znaki specjalne do formatu zakodowanego procentowo dla bezpiecznej transmisji w adresach URL. Dekodowanie URL odwraca ten proces. Użyj naszego kodera URL, jeśli potrzebujesz zakodować tekst zamiast go dekodować. Use our URL Encoder if you need to encode text instead of decoding it.
Dekodowanie URL w językach programowania
Dekodowanie URL jest wbudowane w większość języków programowania. Oto przykłady:
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);