Query-String-Parameter für Web-APIs URL-kodieren

Beim Senden von Abfrageparametern mit kaufmännischen Und-Zeichen (&), Schrägstrichen (/), Rautezeichen (#) oder Leerzeichen an REST-APIs interpretieren Webserver die Abfragestruktur häufig falsch. Sie können einzelne Parameterwerte mithilfe der standardmäßigen Komponenten-Kodierung sicher kodieren.

Schritt für Schritt

  1. 1

    Parametertext eingeben

    Fügen Sie die unformatierte Zeichenkette mit Sonderzeichen oder Satzzeichen ein.

  2. 2

    Komponenten-Modus auswählen

    Wählen Sie 'Wert (encodeURIComponent)' für einzelne Abfragewerte.

  3. 3

    Maskierten Wert kopieren

    Kopieren Sie die sicher maskierte Zeichenfolge und hängen Sie sie an Ihre Ziel-API-Anfrage-URL an.

Komponenten-Modus vs. Vollständiger URL-Modus

Wählen Sie den Modus 'Wert (encodeURIComponent)', um alle reservierten Zeichen in einzelnen Parameterwerten zuverlässig zu maskieren und sicherzustellen, dass Backend-Parser saubere Daten ohne Beeinträchtigung der HTTP-Anfragerouten empfangen.

Leerzeichen zu Plus (+)

Zwischen '%20' und '+' für Leerzeichen wechseln, um den spezifischen Formatierungsanforderungen Ihres Ziel-API-Servers oder Such-Endpunkts zu entsprechen.

Anleitungen nach Anwendungsfall

URL-Codierung & -Decodierung →

Häufige Fragen

Was ist der Unterschied zwischen encodeURI und encodeURIComponent?

encodeURI behält URL-Strukturzeichen (wie '://', '?', '&') bei, während encodeURIComponent alle reservierten Sonderzeichen für Abfragewerte codiert.

Führt dieses Tool tatsächliche API-Anfragen durch oder pingt es Endpunkte an?

Nein, dies ist ein Offline-String-Encoder und -Parser; es prüft keinen Link-Status und sendet keine HTTP-Anfragen.