Kodowanie Dekodowanie URL
Darmowy koder, dekoder i parser URL online. Konwertuj tekst na kodowanie procentowe, dekoduj ciągi URL i wyodrębnij parametry zapytania.
Czym jest kodowanie URL?
Kodowanie URL (nazywane również kodowaniem procentowym) to mechanizm konwertujący znaki na format, który może być bezpiecznie przesyłany przez internet. Zastępuje niebezpieczne znaki znakiem % followed by dwiema cyframi heksadecymalnymi.
Dlaczego muszę kodować URL-e?
URL-e mogą być przesyłane przez internet tylko przy użyciu zestawu znaków ASCII. Znaki takie jak spacje, znaki nie-ASCII i znaki zarezerwowane muszą być kodowane, aby zapewnić ich poprawne przesłanie i nie uszkodzić struktury URL.
Jaka jest różnica między encodeURI a encodeURIComponent?
encodeURI koduje pełny URL, ale zachowuje znaki struktury URL takie jak : / ? & = #. encodeURIComponent koduje wszystkie znaki specjalne i jest używany do kodowania poszczególnych wartości parametrów URL.
Jakie znaki muszą być kodowane w URL?
Znaki zarezerwowane takie jak ! # $ & ' ( ) * + , / : ; = ? @ [ ] i znaki nie-ASCII muszą być kodowane. Spacje stają się %20 lub +, a znaki specjalne są konwertowane na ich heksadecymalną reprezentację %XX.
Jak zdekodować URL?
Wklej zakodowany URL w pole wejściowe, wybierz tryb Dekoduj, a narzędzie automatycznie przekonwertuje sekwencje %XX z powrotem na ich oryginalne znaki.
Czym jest kodowanie procentowe (%XX)?
Kodowanie procentowe reprezentuje znaki jako % followed by dwiema cyframi heksadecymalnymi. Na przykład spacja staje się %20, a / staje się %2F. Każdy bajt reprezentacji UTF-8 znaku jest kodowany oddzielnie.
Czy mogę analizować komponenty URL tym narzędziem?
Tak, tryb Analizuj rozkłada URL-e na komponenty: protokół, nazwa hosta, port, nazwa ścieżki, wyszukiwanie (ciąg zapytania), hash (fragment), nazwa użytkownika i hasło. Wyodrębnia również parametry zapytania jako pary klucz-wartość.
Czy to narzędzie jest bezpieczne dla wrażliwych URL-i?
Absolutnie. Wszystkie kodowanie, dekodowanie i analiza odbywa się w 100% w Twojej przeglądarce. Żadne dane nie są wysyłane do żadnego serwera, co czyni go całkowicie bezpiecznym dla URL-i zawierających tokeny, hasła lub inne wrażliwe informacje.
Czym są parametry ciągu zapytania?
Parametry zapytania to część URL po symbolu ?, zawierająca pary klucz-wartość oddzielone przez &. Na przykład: ?name=john&age=30. Są używane do przekazywania danych do serwerów webowych.
Czy to narzędzie obsługuje znaki UTF-8?
Tak, narzędzie w pełni obsługuje kodowanie UTF-8. Możesz poprawnie kodować i dekodować znaki międzynarodowe, emoji i dowolne znaki Unicode.
Czym jest podwójne kodowanie?
Podwójne kodowanie zachodzi, gdy już zakodowany URL jest kodowany ponownie. Na przykład %20 staje się %2520. To narzędzie może pomóc Ci zidentyfikować i naprawić podwójnie zakodowane URL-e, dekodując je wielokrotnie.
Czy mogę wyodrębnić określone parametry zapytania?
Tak, tryb Analizuj wyświetla wszystkie parametry zapytania w formacie tabeli, ułatwiając przeglądanie, kopiowanie lub analizowanie poszczególnych parametrów.