URL Kodlayıcı / Kod Çözücü

Güvenli iletim ve doğru biçimlendirme için URL'leri ve URI bileşenlerini kodlayın ve kodunu çözün.

Geliştirici Aracı
URL İşleme
Sorgu Dizisi
Kodlama Seçenekleri
Kodlama/kod çözme yöntemlerini yapılandırın
Kodlanacak Metin
URL kullanımı için kodlanacak metni girin
Örnekler
Çeşitli URL kodlama/kod çözme örneklerine göz atın
Örnek 1
Orijinal
Merhaba Dünya!
Kodlanmış
%EC%95%88%EB%85%95%ED%95%98%EC%84%B8%EC%9A%94%20%EC%84%B8%EA%B3%84%21
Örnek 2
Orijinal
Merhaba Dünya!
Kodlanmış
Hello%20World%21
Örnek 3
Orijinal
kullanici@example.com
Kodlanmış
user%40example.com
Örnek 4
Orijinal
https://example.com/search?q=test
Kodlanmış
https%3A//example.com/search%3Fq%3D%ED%85%8C%EC%8A%A4%ED%8A%B8
Örnek 5
Orijinal
JSON formatı: ingilizce arama verileri
Kodlanmış
search=%ED%95%9C%EA%B8%80%20%EA%B2%80%EC%83%89&page=1
URL Kodlama Kılavuzu

URL Kodlama Nedir?

URL kodlama, URL'lerde özel karakterleri, boşlukları ve Unicode karakterleri güvenli bir şekilde iletmek için kullanılan bir yöntemdir. Özel karakterleri '%' sembolü ve ardından onaltılık kodlarla dönüştürür.

İşleme Modu Açıklamaları

  • Standart URL Kodlama: encodeURIComponent() veya encodeURI() kullanır
  • Sorgu Dizisi (qs): Nesneleri sorgu dizilerine dönüştürür veya ayrıştırır
  • Form Verileri: Anahtar=değer formatındaki form verilerini işler

Ne Zaman Kullanılır?

  • • URL sorgu parametrelerine özel karakterler veya ASCII olmayan karakterler dahil edildiğinde
  • • Form verileri iletilirken
  • • API isteklerinde özel karakterlerle veri gönderirken
  • • Web geliştirmede URL güvenliğini sağlarken

Ortak Kodlama Karakterleri

Boşluk → %20
! → %21
@ → %40
# → %23
$ → %24
% → %25
& → %26
+ → %2B

qs Kütüphane Örneği

import qs from 'qs';

const encoded = qs.stringify({ a: '1 2', b: ['x', 'y'] }, { encode: true });
// → a=1%202&b[0]=x&b[1]=y

const decoded = qs.parse(encoded);
// → { a: '1 2', b: ['x', 'y'] }

Karakter Kodlaması

Karakter kodlaması, dizeleri belirli kodlama formatlarına dönüştürmeyi ifade eder. URL kodlamasında, karakter kodlaması dizeleri UTF-8, EUC-KR, ISO-8859-1 vb. gibi çeşitli kodlama formatlarına dönüştürebilir.

    URL Kodlayıcı / Kod Çözücü