jsonecho

Kodowanie URL JSON

Koduj filtr JSON lub definicję wyszukiwania, aby mógł bezpiecznie znaleźć się w adresie URL.

Ładowanie narzędzia...

Jak korzystać z Kodowanie URL JSON

  1. Wklej swój JSON.
  2. Jeśli ma błąd, zobaczysz gdzie i możesz go najpierw naprawić.
  3. Kopiować zakodowany ciąg i umieścić go po nazwie parametru, na przykład ?data=.

O narzędziu Kodowanie URL JSON

Aplikacje z jednej strony zachowują swój stan w adresie, aby można było udostępnić link. Search UI przechodzą filtry jako JSON w parametrze zapytania, a niektóre API biorą obiekt JSON w żądaniu GET.

Przyczepy, cudzysłowy, kolumny i przestrzenie są wyjątkowe w adresie URL, więc tekst musi być zakodowany procentowo przed wejściem do łańcucha zapytań. JSON jest weryfikowany i minifikowany zanim zostanie zakodowany, więc wynik jest jak najkrótszy.

Często zadawane pytania

Jak długo może być adres URL?

Browsery pozwalają na bardzo długie adresy, ale serwery i proxy często ograniczają je do 2000-8000 znaków. W przypadku większych, wysyłaj JSON do ciała żądania.

Czy bezpieczne jest umieszczenie wrażliwych danych w adresie URL?

Nie. URL kończą się w historii przeglądarki, dziennikach serwera i nagłówkach odsyłających. Kodowanie to nie szyfrowanie, więc trzymaj tajemnice z dala od adresu.

Jak mam ją odszyfrować?

Użyj narzędzia dekodowania URL JSON, które odwraca kodowanie i wynik jest formatowany jako czytelny JSON.

Dlaczego wyjście jest o wiele dłuższe niż wejście?

Każdy specjalny znak staje się trzy znaki, na przykład { zamienia się w %7B. Strukturowany tekst jest pełen specjalnych znaków, więc wzrost o 50 procent lub więcej jest normalny.

Więcej w kategorii URL i Base64

Wszystkie narzędzia →