WMW

Koder/Dekoder URL

Free

Koduj procentowo tekst do bezpiecznego użycia w adresie URL z trybami dla pojedynczej wartości, pełnego URI lub danych formularza, dekoduj zakodowany procentowo tekst z powrotem do czytelnej formy, i automatycznie rozkładaj zdekodowany adres URL na protokół, host, ścieżkę, parametry zapytania i fragment, wszystko działające całkowicie w Twojej przeglądarce.

Działa całkowicie w twojej przeglądarce. Twój tekst nigdy nigdzie nie jest przesyłany.

Ostatnia Aktywność

Widoczne dla wszystkich. Ostatnie 20 użyć wśród wszystkich odwiedzających, najpierw najnowsze.

Decoded a percent-encoded value

1 godzina temu

Decoded a percent-encoded value

1 godzina temu

Decoded a percent-encoded value

1 godzina temu

Decoded a percent-encoded value

1 godzina temu

Encoded 11 character(s) of text

1 godzina temu

Encoded 11 character(s) of text

1 godzina temu

Encoded 34 character(s) of text

1 godzina temu

Encoded 34 character(s) of text

1 godzina temu

Encoded 22 character(s) of text

1 godzina temu

Komentarze (0)

Uznałeś to narzędzie za przydatne? Zostaw komentarz, podziel się wskazówką, lub powiedz nam, jak możemy je ulepszyć.

Komentarze gości są sprawdzane przed publikacją. Zaloguj się aby publikować natychmiast.

Jeszcze brak komentarzy. Bądź pierwszym, który podzieli się swoimi przemyśleniami!

Co robi to narzędzie

To narzędzie koduje procentowo tekst do bezpiecznego użycia w adresie URL, z odrębnymi trybami dla pojedynczej wartości, pełnego URI i danych zakodowanych jak formularz, oraz dekoduje zakodowany procentowo tekst z powrotem do czytelnej formy, w tym automatyczny rozkład protokołu, hosta, ścieżki, parametrów zapytania i fragmentu, gdy zdekodowany tekst jest pełnym adresem URL.

Jak To Działa

Adresy URL mogą bezpiecznie zawierać tylko ograniczony zestaw znaków ASCII, więc każdy inny znak, lub zarezerwowany znak użyty poza swoim specjalnym znaczeniem, jest zapisywany jako % po którym następuje jego dwucyfrowa szesnastkowa wartość bajtu (lub wartości, dla wielobajtowych znaków UTF-8). To narzędzie używa wbudowanych funkcji przeglądarki encodeURIComponent, encodeURI i decodeURIComponent, aby wykonać dokładnie to samo kodowanie procentowe, które sama przeglądarka wykonuje, gdy wpisujesz adres URL, a także dodatkowo przełącza się między %20 i + dla znaku spacji, w zależności od wybranego trybu.

Problemy, które rozwiązuje

Często zadawane pytania

›Jaka jest różnica między trybami kodowania "Component" i "Full URI"?

Tryb "Component" (encodeURIComponent) ucieka każdy znak, który nie jest bezpieczny w pojedynczej wartości, w tym : / ? & i #, więc jest właściwy dla wartości, która zostanie umieszczona w parametrze zapytania; tryb "Full URI" (encodeURI) pozostawia te znaki nienaruszone, ponieważ są potrzebne do rozdzielenia różnych części pełnego adresu URL, więc używaj go tylko podczas kodowania całego adresu URL, a nie pojedynczej wartości w nim.

›Czemu tryb "Dane formularza" zmienia spacje na + zamiast %20?

Format application/x-www-form-urlencoded używany przez formularze HTML i ciągi zapytań w wielu frameworkach reprezentuje spacje jako dosłowny znak + zamiast %20; obie formy są prawidłowe i oznaczają to samo, ale powinieneś dopasować się do konwencji, której oczekuje system odbierający.

›Czemu istnieje pole wyboru do traktowania + jako spacji podczas dekodowania?

Standardowe dekodowanie procentowe nie dotyka znaku +, ale wartości z przesłania formularza lub typowego ciągu zapytania używają + do oznaczenia dosłownej spacji; to pole wyboru jest domyślnie włączone, ponieważ jest to częstszy przypadek, ale możesz je wyłączyć, jeśli dekodujesz wartość, w której + zostało celowo zakodowane procentowo jako %2B i powinno pozostać dosłownym znakiem plus.

›Do czego służy sekcja rozkładu adresu URL?

Gdy zdekodowany tekst jest pełnym, prawidłowym adresem URL, to narzędzie analizuje go na protokół, host, ścieżkę, poszczególne parametry zapytania i fragment, dzięki czemu możesz od razu sprawdzić strukturę długiego zakodowanego adresu URL, zamiast czytać surowy ciąg znak po znaku.

›Czy to narzędzie wysyła moje dane gdziekolwiek?

Nie, kodowanie i dekodowanie odbywają się za pomocą wbudowanych funkcji JavaScript Twojej przeglądarki; nic nigdy nie jest wysyłane na serwer.

Powiązane Narzędzia

Free

Tekst

Formater SQL

Przeformatuj zapytanie SQL dla czytelności z konsekwentnymi wcięciami, jedną klauzulą na wiersz i wybraną przez Ciebie wielkością liter słów kluczowych, dla ponad tuzina dialektów SQL, w tym MySQL, PostgreSQL, SQLite, T-SQL, PL/SQL, BigQuery i Snowflake, wszystko działające w całości w Twojej przeglądarce.

Free

Tekst

Weryfikator Pary Certyfikatu i Klucza SSL

Sprawdź, czy klucz prywatny SSL/TLS, certyfikat i opcjonalny CSR faktycznie należą do tej samej pary kluczy, zdekoduj i wyświetl podmiot certyfikatu, wystawcę, ważność, SAN i odciski, wszystko działające w całości w Twojej przeglądarce.

Free

Tekst

Konwerter Formatu Certyfikatu SSL

Konwertuj certyfikaty SSL/TLS pomiędzy kodowaniem PEM i DER, łącz certyfikaty w plik PKCS#7 (.p7b) lub wyodrębniaj je z niego, oraz pakuj certyfikat i klucz prywatny w chroniony hasłem plik PKCS#12 (.pfx / .p12) lub wyodrębniaj je z niego, wszystko działające w całości w Twojej przeglądarce.

Free

Tekst

Przeglądarka Certyfikatów SSL

Zdekoduj jeden lub więcej certyfikatów X.509 w formacie PEM lub DER i wyświetl każde pole w prostym języku: podmiot, wystawcę, ważność, odciski, szczegóły klucza publicznego oraz każde standardowe rozszerzenie, w tym Key Usage, Subject Alternative Names i Authority Information Access, wszystko działające w całości w Twojej przeglądarce.

Free

Tekst

Sprawdzanie Różnic w Tekście

Porównaj dwa bloki tekstu i zobacz dokładnie, co zostało dodane, usunięte lub zmienione na poziomie wiersza, słowa lub znaku, z widokiem jednolitym lub równoległym oraz plikiem standardowej różnicy do pobrania, wszystko działające w całości w Twojej przeglądarce.

Free

Tekst

Konwerter Tekstu na ASCII

Konwertuj tekst na jego kody znaków ASCII i odwrotnie, a wynik jest również wyświetlany w postaci binarnej, szesnastkowej i ósemkowej, wszystko działające całkowicie w Twojej przeglądarce bez żadnego przesyłania danych.

Free

Tekst

Konwerter Tekstu na Binarny

Konwertuj tekst na jego binarne kody znaków i odwrotnie, a wynik jest również wyświetlany w postaci dziesiętnej, szesnastkowej i ósemkowej, wszystko działające całkowicie w Twojej przeglądarce bez żadnego przesyłania danych.

Free

Tekst

Konwerter Tekstu na Szesnastkowy

Konwertuj tekst na jego szesnastkowe kody znaków i odwrotnie, a wynik jest również wyświetlany w postaci dziesiętnej, binarnej i ósemkowej, wszystko działające całkowicie w Twojej przeglądarce bez żadnego przesyłania danych.