Pulsuz URL kodlayıcı və dekoder
URL-ləri və sorğu sətirlərini kodlayın və deşifrə edin. EncodeURIComponent, decodeURIComponent və sorğu sətirlərinin təhlilini dəstəkləyir.
Hər bir ehtiyat simvolunu kodlayır — sorğu dəyərləri və yol seqmentləri üçün ən yaxşıdır.
Ümumi istifadələr
- API Üçün URL Parametrlərini KodlaşdırınAPI sorğu URL-lərinə əlavə etməzdən əvvəl sorğu sətri parametrlərini təhlükəsiz şəkildə kodlaşdırın.
- E-poçt Bağlantıları Üçün URL-ləri KodlaşdırınE-poçt kampaniyaları üçün klik-təhlükəsiz bağlantılar yaradın — xüsusi simvolları kodlaşdırın ki, bağlantılar bütün e-poçt müştərislərində qalsın.
- Sosial Paylaşma Üçün URL-ləri KodlaşdırınTwitter, Facebook və LinkedIn paylaşma düymələri üçün əvvəldən doldurulmuş mətn, hashtaq və bağlantılarla URL-ləri hazırlayın.
- Kompleks Sorğu Stringlərini KodlaşdırınÇox parametrli sorğu stringləri qurun və kodlaşdırın — istənilən URL-ə əlavə etməyə hazır.
- Webhook Callback-ləri üçün URL KodlaşdırınÜçüncü tərəf xidmətlərinə və OAuth axınlarına parametr kimi ötürülən callback URL-lərini kodlaşdırın.
Necə İşləyir
Buradakı URL kodlaşdırması və dekodlaşdırması JavaScript-in daxili qlobalları — encodeURIComponent, encodeURI və decodeURIComponent — istifadə edərək tamamilə brauzerinizdə işləyir, üçüncü tərəf kitabxanası yoxdur, şəbəkə sorğusu yoxdur. Alət həmçinin sorğu sətri parametrlərini bir açar-dəyər cədvəli kimi təhlil etmək və göstərmək üçün brauzerin doğma URL API-sini üzə çıxarır.
- 1Bir kodlaşdırma rejimi seçinÜç rejim real-dünya istifadə hallarına xəritələnir: "Komponent" encodeURIComponent-i çağırır və qorunmayan simvollar xaricində hər şeyi qaçırır — fərdi sorğu dəyərləri üçün doğru seçim. "Tam URL" encodeURI-ni çağırır və sxem, dik xəttlər və domaini toxunulmaz saxlayır. "Forma" encodeURIComponent-i istifadə edir, sonra HTML formalarının göndərdiyi application/x-www-form-urlencoded formatına uyğun gəlmək üçün %20-ni +-ə dəyişir.
- 2Bir kliklə kodlaşdırın, ya da dekodlaşdırınKodlaşdırma mətninizi seçilmiş funksiyadan keçirir və faiz-kodlanmış nəticəni göstərir. Dekodlaşdırma decodeURIComponent-i çağırır (Forma rejimində + boşluqlara çevrilir). Davamsız baytı olmayan başıboş bir %E0 kimi yanlış-formalı faiz-ardıcıllıqları çökmə əvəzinə tutulur və inline bir xəta kimi bildirilir.
- 3URL API ilə sorğu sətirlərini təhlil edin"Parametrləri təhlil et" hərəkəti girişinizi brauzerin doğma URL konstruktoruna sarır və hər açar-dəyər cütünü çıxarmaq üçün url.searchParams üzərində təkrarlanır. URL konstruktoru girişi rədd edərsə, əl ilə yazılmış bir ehtiyat &-də və =-də bölür və hər nişanı safeDecode-dan keçirir, ona görə qismən, ya da xam sorğu sətirləri hələ də oxunaqlı bir cədvəl yaradır.
- 4Nəticəni kopyalayınKodlaşdırılmış, ya da dekodlaşdırılmış mətn monospace bir çıxış blokunda görünür. Bir kopyala düyməsi onu Clipboard API vasitəsilə mübadilə buferinə yazır. Heç bir anda heç nə cihazınızı tərk etmir.
Əlaqəli Alətlər
Base64 Kodlayıcı və Deşifrəçi
Mətni və ya faylları Base64-ə kodlayın və ya Base64 sətirini sadə mətnə deşifrə edin. Ani, gizli və pulsuz.
HTML Kodlayıcı və Deşifrəçi
Xüsusi simvolları HTML obyektlərinə kodlayın və ya obyektləri sadə mətnə deşifrə edin. Ani olaraq, brauzerinizdə.
Sezar Şifrəsi və Mətn Şifrəçisi
Mətni Sezar şifrəsi, ROT13, Atbaş və Vigenère şifrəsi ilə şifrələyin və deşifrə edin. Klassik əvəzetmə şifrələri, hamısı brauzerinizdə.