URL Parse API - Ekstraktor Komponen URL Gratis
Memecah URL menjadi komponen strukturalnya: protokol, nama host, port, nama jalur, parameter pencarian (sebagai pasangan nilai kunci), dan fragmen hash. Berguna untuk analisis URL dan logika perutean.
Code examples
curl -X POST https://api.botoi.com/v1/url/parse \
-H "Content-Type: application/json" \
-d '{"url":"https://example.com/path?q=test&page=2#section"}'When to use this API
Perutean berbasis URL dalam fungsi tanpa server
Parsing URL permintaan masuk untuk mengekstrak segmen jalur dan parameter kueri untuk perutean permintaan tanpa kerangka kerja lengkap.
Analisis tautan dan kategorisasi
Ekstrak nama host dari URL yang dikirimkan pengguna untuk mengkategorikan tautan berdasarkan domain, mendeteksi URL afiliasi, atau memblokir asal tertentu.
Ekstraksi tag Analytics
Parsing URL pemasaran untuk mengekstrak parameter UTM (utm_source, utm_medium, utm_campaign) untuk atribusi pelacakan.
Frequently asked questions
Apakah parameter kueri dikembalikan sebagai objek?
Ya. Bidang searchParams berisi objek nilai kunci yang setiap parameter kuerinya merupakan entri terpisah.
Apa yang terjadi dengan kunci parameter kueri duplikat?
Kunci duplikat dikembalikan sebagai array. Misalnya, ?tag=a&tag=b menghasilkan { tag: ["a", "b"] }.
Apakah ini menangani URL relatif?
API mengharapkan URL absolut dengan suatu protokol. Jalur relatif seperti "/page?q=1" menghasilkan kesalahan.
Apakah nama domain yang diinternasionalkan didukung?
Ya. API menangani domain IDN (punycode) dan menerjemahkannya sebagai respons.
Get your API key
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.