URL yüzde kodlama URL'lerdeki özel karakterleri kodlamak için kullanılan temel bir mekanizmadır. %20 veya %26gibi karakterler gördüğünüzde, bunlar belirli karakterlere karşılık gelen onaltılık değerlerin takip ettiği yüzde işaretini (%) temsil eder.
UTF-8 çözme URL'lerdeki uluslararası karakterleri işlemek için gereklidir. Aracımız UTF-8 kodlu içeriği tamamen destekler ve Çince, Japonca, Arapça ve emoji karakterleri dahil herhangi bir dildeki karakterleri içeren URL'leri çözmenize olanak tanır.
Web geliştirme için URL bileşenlerini anlamak çok önemlidir. Bir URL birkaç parçadan oluşur: protokol, alan adı, yol, sorgu parametreleri ve parça. Her bileşen, aşağıdaki gibi ayrılmış karakterler içerdiğinde kodlama gerektirebilir: URL bileşenleri ?, &, =, #.
REST API hata ayıklama. API'lerle çalışırken, kodlanmış sorgu parametreleri veya yol segmentleriyle sık sık karşılaşırsınız. Bu URL'leri hızlı bir şekilde çözebilmek, API isteklerindeki sorunları belirlemeye ve gerçekte iletilen verileri anlamaya yardımcı olur.
Yüzde kodlama ile adres çubuğundan çok daha fazla yerde karşılaşırsınız. Bir OAuth redirect_uri'sinin sorgu dizesi, push bildirimi içindeki derin bağlantı, pazarlama e-postasındaki izleme bağlantısı ve web sunucusu günlüğüne yazılan yol parçası kodlanmış veri taşır. Bunları elle çözmek yavaş ve hataya açıktır; bu yüzden bu sayfa, yapıştırdığınız anda işi sizin için yapar.
Birçok kişiyi şaşırtan bir ayrıntı: HTML form gönderiminde (application/x-www-form-urlencoded) + işareti boşluk anlamına gelir. Ancak yüzde kodlu bir URL'de + yalnızca artıdır. Aynı girdinin kaynağına göre farklı çözülmesinin nedeni budur — ve form tarzı verilerde harfi harfine bir artı için %2B'nin var olmasının nedeni de budur. Bu çözücü URL Standardı'nı izler: yüzde dizilerini çözer ve + işaretini olduğu gibi bırakır.