URL Kodlayıcılar

Güvenli URL iletimi için düz metni, JSON, XML ve YAML verisini URL Kodla ya da Çöz.
Tüm işlemler tarayıcınızda yerel olarak yapılır — verileriniz hiçbir sunucuya yüklenmez.
Biçim: Yön:
Nasıl kullanılır: bir biçim (URL / JSON / XML / YAML) ve yön (Kodla / Çöz) seçin, sonra İşle'ye tıklayın.
Tam kodlama tam URL güvenliği için encodeURIComponent kullanır. İşaretlenmediğinde (Hafif kip), yalnızca biçime özgü yapısal karakterler kodlanır — çıktı daha okunabilir kalır.
Kodlamadan önce doğrula kodlamadan önce girdinizin geçerli JSON/XML/YAML olup olmadığını denetler. Ham metni olduğu gibi kodlamak için kapatın.
Çöz: yüzde kodlamasını tersine çevirir. JSON/YAML için çözülmüş çıktı yapılandırılabilir girintiyle biçimlendirilir.
Örnek: geçerli yön için biçime özgü bir örnek yükler — kodlarken ham metin, çözerken yüzde kodlu metin.
Yüzde kodlaması nedir?

URL'ler yalnızca sınırlı bir karakter kümesi taşıyabilir, bu yüzden geri kalan her şey yüzde kodlanır: karakter UTF-8 baytlarına yazılır, her bayt %XX olarak — 中 %E4%B8%AD olur. Harfler, rakamlar ve - _ . ~ asla kaçışlanmaz (RFC 3986 ayrılmamış kümesi); / ? & = gibi ayrılmış karakterler yalnızca aksi halde URL yapısı olarak okunacakları zaman kaçışlanır.

Boşluğun iki yasal kodlaması var: düz URL'lerde %20, ama bir application/x-www-form-urlencoded form gövdesinde + — aynı metin nereden geçtiğine bağlı olarak meşru biçimde farklı görünebilir.