URL Encode API - Pengkodean Persen Gratis
Mengonversi string ke format berkode persen (RFC 3986). Spasi menjadi %20, karakter khusus menjadi padanan hexnya. Aman untuk digunakan dalam parameter kueri URL dan segmen jalur.
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
Membangun string kueri yang aman
Enkode istilah penelusuran yang disediakan pengguna sebelum menambahkannya ke URL sehingga karakter khusus seperti &, =, dan # tidak merusak struktur URL.
Mengkodekan URI pengalihan
URL callback enkode persen sebelum meneruskannya sebagai parameter OAuth redirect_uri untuk menghindari masalah enkode ganda.
Frequently asked questions
Apakah ini mengkodekan spasi sebagai + atau %20?
API ini menggunakan %20 per RFC 3986. Pengkodean + khusus untuk application/x-www-form-urlencoded dan tidak digunakan di sini.
Karakter mana yang tidak dikodekan?
Karakter yang tidak dicadangkan (A-Z, a-z, 0-9, -, _, ., ~) dibiarkan apa adanya sesuai RFC 3986. Segala sesuatu yang lain dikodekan dalam persen.
Bisakah saya menyandikan seluruh URL?
Anda bisa, tetapi pengkodean garis miring dan titik dua akan merusak struktur URL. Enkode hanya nilai parameter kueri atau segmen jalur, bukan URL lengkap.
Apakah pengkodean ganda ditangani?
Tidak. Jika masukan Anda sudah berisi karakter yang dikodekan persen seperti %20, karakter tersebut akan dikodekan lagi ke %2520. Dekode terlebih dahulu jika diperlukan.
Get your API key
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.