URL kodieren
Codieren Sie URL-Komponenten oder vollständige URLs mit Plus-Leerzeichen- und Zeilenoptionen.
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
- Fügen Sie den Text, den Pfad, den Abfragewert oder eine URL ein, den Sie kodieren möchten.
- Wählen Sie den Komponentenmodus für Abfragewerte oder den vollständigen URI-Modus für einen gesamten URL.
- Aktivieren Sie Leerzeichen im Plus-Stil oder die zeilenweise Kodierung, wenn Ihr Zielsystem dies benötigt.
- 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.