URL-Kodierungs-API – Kostenlose prozentuale Kodierung
Konvertiert eine Zeichenfolge in ein prozentcodiertes Format (RFC 3986). Leerzeichen werden zu %20, Sonderzeichen werden zu ihren hexadezimalen Entsprechungen. Sicher für die Verwendung in URL-Abfrageparametern und Pfadsegmenten.
Code examples
curl -X POST https://api.botoi.com/v1/url/encode \
-H "Content-Type: application/json" \
-d '{"text":"hello world & goodbye=test"}'When to use this API
Erstellen sicherer Abfragezeichenfolgen
Kodieren Sie vom Benutzer eingegebene Suchbegriffe, bevor Sie sie an URLs anhängen, damit Sonderzeichen wie &, = und # die URL-Struktur nicht zerstören.
Codierung von Weiterleitungs-URIs
Codieren Sie Rückruf-URLs prozentual, bevor Sie sie als OAuth-Redirect_uri-Parameter übergeben, um Probleme mit der doppelten Codierung zu vermeiden.
Frequently asked questions
Kodiert dies Leerzeichen als + oder %20?
Diese API verwendet %20 gemäß RFC 3986. Die +-Kodierung ist spezifisch für application/x-www-form-urlencoded und wird hier nicht verwendet.
Welche Zeichen sind nicht kodiert?
Nicht reservierte Zeichen (A-Z, a-z, 0-9, -, _, ., ~) bleiben gemäß RFC 3986 unverändert. Alles andere ist prozentual codiert.
Kann ich eine gesamte URL kodieren?
Das ist möglich, aber die Codierung von Schrägstrichen und Doppelpunkten zerstört die URL-Struktur. Codieren Sie nur die Abfrageparameterwerte oder Pfadsegmente, nicht die vollständige URL.
Wird Doppelkodierung gehandhabt?
Nein. Wenn Ihre Eingabe bereits prozentcodierte Zeichen wie %20 enthält, werden diese erneut in %2520 codiert. Bei Bedarf zuerst dekodieren.
Get your API key
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.