Skip to main content
Tool Factory

Drei-Schritte-Ablauf

JSON formatieren und zum Teilen vorbereiten

Formatieren Sie eine JSON-Probe, codieren Sie sie als Base64 und maskieren Sie einen URL-Query-Wert sicher.

Ergebnis: Die Probe {"id":1} erzeugt ewogICJpZCI6IDEKfQ%3D%3D als Query-Wert.

  1. Schritt 1

    Formatieren und prüfen Sie JSON

    Geben Sie {"id":1} ein. Wählen Sie 2 Leerzeichen Einrückung. Starten Sie den Formatter und kopieren Sie sein vollständiges dreizeiliges Ergebnis.

    Das genaue Ergebnis enthält {, einen Umbruch, zwei Leerzeichen gefolgt von "id": 1, einen weiteren Umbruch und }.

    Öffnen JSON-Formatter
  2. Schritt 2

    Codieren Sie das formatierte JSON

    Wählen Sie Codieren und das Alphabet A-Za-z0-9+/=. Fügen Sie das Ergebnis ohne abschließenden Umbruch ein. Sie müssen ewogICJpZCI6IDEKfQ== erhalten.

    Einrückung und Umbrüche ändern den Wert. Dieses Beispiel verwendet LF und nicht CRLF.

    Öffnen Base64-Encoder und -Decoder
  3. Schritt 3

    Bereiten Sie den Wert für ein URL-Feld vor

    Wählen Sie Codieren und aktivieren Sie die Codierung aller Sonderzeichen. Geben Sie ewogICJpZCI6IDEKfQ== ein. Erwarten Sie ewogICJpZCI6IDEKfQ%3D%3D.

    Die Standardeinstellung bewahrt reservierte Zeichen. Aktivieren Sie diese Option für einen Wert, nicht für eine vollständige URL.

    Öffnen URL-Encoder und -Decoder

Vor dem Abschluss

Ergebnis prüfen

  • Eine Probeabfrage ist ?data=ewogICJpZCI6IDEKfQ%3D%3D. Die Anwendung muss percentcodiertes Base64-JSON erwarten.
  • Prüfen Sie in umgekehrter Reihenfolge: Decodieren Sie URL und danach Base64. Sie müssen dasselbe dreizeilige JSON erhalten.
  • Codieren Sie nicht doppelt. URL-Builder können Werte bereits codieren. Prüfen Sie die Anforderungen des Zielsystems.
  • Syntaxprüfung bestätigt keine Pflichtfelder oder Geschäftsregeln. Base64 verschlüsselt JSON nicht.
  • Fügen Sie keine Geheimnisse in URLs ein. Browser und Server können vollständige URLs speichern.
  • Senden Sie große JSON-Dokumente als Dateien und nicht als lange URL-Werte.