URL Encode/Decode (Yapon URL və Sorğu Çeviricisi)

URL encode/decode-u (percent encoding) brauzerinizdə dərhal çevirin. encodeURIComponent və encodeURI davranışları arasında keçin və mümkün double encoding hallarını aşkarlayın.

Standart rejim avtomatikdir. Girişi yapışdırın, dərhal nəticə alın, sonra eyni axında kopyalayın, dəyişin və ya təmizləyin.

Giriş brauzerinizdə yerli işlənir və heç vaxt serverə göndərilmir.

Necə istifadə etməli

  1. URL və ya parametr sətirini giriş sahəsinə yapışdırın.
  2. Rejimi (Avtomatik/Encode/Decode) və hədəfi (Parametr dəyəri/Tam URL) seçin.
  3. Nəticəni yoxlayın və kopyalayın. Yenidən işləmək lazımdırsa Dəyiş seçin.

Hansını seçməlisiniz?

Parametr dəyəri (tövsiyə olunur)

Sorğu dəyərləri, yol parçaları və fayl adları üçün encodeURIComponent tipli çevirmədən istifadə edin.

Tam URL

Tam URL strukturunu qorumaq istəyirsinizsə encodeURI tipli çevirmədən istifadə edin.

+ və %20

Form tipli sorğularda + boşluq mənasını verə bilər. Bu davranışı Ətraflı ayarlarda dəyişə bilərsiniz.

Nümunə

Yapon URL-si

Giriş

https://example.com/検索?q=東京 ランチ&ref=メール#セクション

Çıxış önizləməsi

URL strukturunu qoruyaraq çevirmək üçün Tam URL hədəfini seçin

UTM parametrləri

Giriş

utm_source=メール&utm_campaign=春セール 2026

Çıxış önizləməsi

+ və %20 davranışını müqayisə etmək asandır

Simvollu sətir

Giriş

こんにちは/Hello?name=山田太郎&note=10%OFF

Çıxış önizləməsi

Təhlükəsiz decode etibarsız % ardıcıllıqlarını saxlayır və çökmədən xəbərdarlıq edir

URL encode/decode (percent encoding) nədir?

  • Percent encoding URL üçün uyğun olmayan simvolları %xx formasına çevirir.
  • Decode əməliyyatı %xx formasını yenidən orijinal simvollara qaytarır.
  • URL-lərdə yapon mətnləri, boşluqlar və simvollarla işləyərkən bu vacibdir.

encodeURI və encodeURIComponent nə vaxt istifadə olunmalıdır

  • Yalnız dəyərlər üçün (sorğu dəyəri və ya yol parçası) encodeURIComponent davranışını istifadə edin.
  • Tam URL-lər üçün encodeURI davranışını istifadə edin.
  • ? & = / kimi ayırıcıların toxunulmaz qalmalı olub-olmamasına görə seçim edin.

Tez-tez verilən suallar

+ ilə %20 arasında nə fərq var?

%20 RFC tipli boşluq göstərimidir, + isə əsasən application/x-www-form-urlencoded qaydasında istifadə olunur. Form əsaslı sorğularda + boşluq kimi qəbul edilə bilər.

Hansı funksiyanı istifadə etməliyəm?

Yalnız dəyərlər üçün encodeURIComponent tipli, tam URL üçün encodeURI tipli çevirmədən istifadə edin. Ayırıcıların dəyişməz qalmalı olub-olmamasına görə qərar verin.

Double encoding nədir?

Çoxlu %25 ardıcıllıqları görürsünüzsə, eyni giriş bir neçə dəfə encode edilmiş ola bilər. Bu alət bunu aşkarlaya bilir və bir kliklə yenidən decode etməyə imkan verir.