URL kodieren

Codieren Sie URL-Komponenten oder vollständige URLs mit Plus-Leerzeichen- und Zeilenoptionen.

URL-Eingabe
Kodiertes Ergebnis
0 Zeichen 0 Zeilen

Codieren Sie Text sicher für URLs und Abfragezeichenfolgen

Dieser URL-Encoder konvertiert Leerzeichen, Unicode-Text, reservierte Trennzeichen und unsichere Zeichen in eine prozentcodierte Form. Verwenden Sie ihn beim Erstellen von Abfrageparametern, Umleitungswerten, Rückruf-URLs, Formularübermittlungen, API-Anfragen oder Links, die vom Benutzer bereitgestellten Text enthalten.

Die Prozentkodierung stellt Bytes als %HH dar, wobei HH ein zweistelliger Hexadezimalwert ist. Der Komponentenmodus kodiert Trennzeichen wie & und =; Im vollständigen URI-Modus bleiben URL-Strukturzeichen wie :, /, ? und & lesbar.

Anleitung

  1. Fügen Sie den Text, den Pfad, den Abfragewert oder eine URL ein, den Sie kodieren möchten.
  2. Wählen Sie den Komponentenmodus für Abfragewerte oder den vollständigen URI-Modus für einen gesamten URL.
  3. Aktivieren Sie Leerzeichen im Plus-Stil oder die zeilenweise Kodierung, wenn Ihr Zielsystem dies benötigt.
  4. Klicken Sie auf Codieren und kopieren Sie dann das codierte Ergebnis oder laden Sie es herunter.

Was ist die URL-Kodierung?

URL-Kodierung, auch Prozentkodierung genannt, macht Zeichen sicher für die Platzierung in einer URL, indem sie durch Prozent-Escapezeichen ersetzt werden. Beispielsweise kann ein Leerzeichen zu %20 werden, und Abfragezeichenfolgen im Formularstil können + für Leerzeichen verwenden.

Verwenden Sie die Komponentenkodierung für einen einzelnen Abfragewert, Suchbegriff, Token oder Umleitungsparameter. Verwenden Sie die vollständige URI-Codierung, wenn Sie bereits über eine vollständige URL verfügen und dessen Schema, Schrägstriche, Pfadtrennzeichen und Abfragestruktur beibehalten möchten.

Eingabehinweise

Führen Sie keine Doppelcodierung durch, es sei denn, das empfangende System erwartet dies ausdrücklich. Wenn der Text bereits Sequenzen wie %2F enthält, wird durch eine erneute Codierung das Prozentzeichen in %25 umgewandelt.

Beispiel

Ein Suchbegriff mit Leerzeichen und Trennzeichen wird als Abfrageparameterwert sicher:

Eingabe
hello world & tea=green

Komponenten-Ausgabe
hello%20world%20%26%20tea%3Dgreen

Mit + für Leerzeichen
hello+world+%26+tea%3Dgreen

MCP-Integration

MCP (Model Context Protocol) ermöglicht KI-Agenten und Apps, Coding.Tools-Werkzeuge zu entdecken und für wiederholbare Konvertierungs-, Formatierungs-, Hashing- und Generierungsabläufe auszuführen.

MCP-Toolname: url-encode

MCP-Endpunkt: https://coding.tools/mcp

Rufen Sie zuerst tools/list auf. Jeder Tool-Eintrag enthält inputSchema, outputSchema und examples, damit ein KI-Agent oder Client gültige Argumente ohne Raten erstellen kann.

Bei tools/call lesen Sie result.content[0].text für den Anzeigewert und result.structuredContent für maschinelles Parsen. Tool-Fehler liefern isError: true; Protokollfehler liefern einen JSON-RPC-Fehler.

Beispiel für eine tools/call-Anfrage:

curl -s https://coding.tools/mcp \
  -H "Content-Type: application/json" \
  -H "Accept: application/json" \
  -H "MCP-Protocol-Version: 2025-06-18" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"url-encode","arguments":{"input":"hello world & tea=green","options":{"mode":"component","spaceAsPlus":false}}}}'

Die meisten Text- und Datentools akzeptieren eine input-Zeichenkette sowie optionale options. Bildtools, die Browser-Bild-APIs benötigen, werden zur Erkennung aufgelistet und geben bei Bedarf einen Link zur Weboberfläche zurück.