Zamień parametry URL w JSON

Programiści zamieniają ciąg zapytania na JSON, gdy chcą szybko przejrzeć parametry adresu URL przed testem lub debugowaniem żądania.

Zamień parametry URL w JSON, aby szybko odczytać wartości potrzebne podczas diagnozy. Działa bezpłatnie w przeglądarce, bez zakładania konta.

Jak używać

  1. Wklej ciąg zapytania w obszarze wprowadzania, z początkowym znakiem zapytania lub bez niego, w zależności od posiadanej postaci.
  2. Wybierz potrzebną konwersję, na przykład ciąg zapytania na JSON, JSON na parametry albo wiersze klucz-wartość.
  3. Uruchom analizę i porównaj wynik, aby znaleźć klucze, wartości, separatory i powtórzone parametry.
  4. Wyczyść dane wejściowe lub zaimportuj mały plik tekstowy, gdy chcesz przetestować inny zestaw wartości bez mieszania przykładów.

Przykład

Przy przykładowym ciągu wynik pokazuje, jak oddzielone są wartości page, sorting i active. Użyj tego widoku, aby sprawdzić, czy brakujący lub zduplikowany parametr wyjaśnia błąd, zanim zmienisz kod aplikacji, i potwierdź, jak wyświetlane są puste wartości. Wypróbuj to ze zduplikowanym kluczem, aby zobaczyć, jak narzędzie go obsługuje.

Dane wejściowe

?page=2&tri=name&actif=1

Ograniczenia i formaty

Gdzie odbywa się przetwarzanie

Analiza odbywa się w przeglądarce. Ciąg zapytania i wynikowy tekst pozostają na urządzeniu, a nic nie jest wysyłane do zewnętrznego serwisu.

Częste pytania

Czy mogę przeanalizować pełny adres URL?

Narzędzie jest zaprojektowane wokół części ciągu zapytania, więc wklej tylko część po znaku zapytania, aby uzyskać najczystszy wynik. Jeśli podajesz pełny adres URL, najpierw usuń ścieżkę i domenę, chyba że narzędzie wyraźnie je obsługuje.

Dlaczego niektóre wartości są nadal zakodowane procentowo?

Znaki procentu są częścią kodowania URL i mogą zostać zachowane przez konwersję. Jeśli potrzebujesz czytelnego tekstu, zdekoduj wartość osobno i sprawdź, czy spacje oraz znaki specjalne zostały poprawnie przywrócone.

Czy mogę użyć wyniku w kodzie?

Wynik JSON lub klucz-wartość może pomóc w sprawdzeniu parametrów, ale twój język programowania może analizować je inaczej. Użyj wyniku jako pomocy w debugowaniu i potwierdź zachowanie we własnym środowisku.

Narzędzia w tej samej kategorii