Kyauta Mai rikodin URL & Mai rikodin
Rufewa da warware URLs da igiyoyin tambaya. Yana goyan bayan encodeURIComponent, decodeURIComponent, da tantance kirgin tambaya.
Yana encode duk haruffan da aka keɓe — mafi kyau don ƙimomin tambaya da sassan hanya.
Yadda Yake Aiki
Ɓoyewa da fassarar URL a nan tana gudana gaba ɗaya a burauzarka ta amfani da globals na JavaScript da aka gina — encodeURIComponent, encodeURI, da decodeURIComponent — babu ɗakin karatu na bangare na uku kuma babu bukatar sadarwa. Kayan aikin yana kuma bayyana URL API na asali na burauza don nazari da nuna sigogin query string a matsayin tebur na maɓalli-ƙima.
- 1Zaɓi yanayin ɓoyewaYanayoyi uku suna mayar da yanayoyin amfani na gaskiya: "Component" yana kiran encodeURIComponent kuma yana escape komai sai haruffan marasa-buƙatar-ajiyewa — zaɓi daidai don ƙimomin query na musamman. "Full URL" yana kiran encodeURI kuma yana barin scheme, slashes, da domain cikakke. "Form" yana amfani da encodeURIComponent sannan yana canja %20 zuwa + don dacewa da tsarin application/x-www-form-urlencoded da HTML forms suke aikawa.
- 2Ɓoye ko fassara da dannawa gudaƁoyewa yana wucewa rubutunka ta zaɓaɓɓen aikin kuma yana nuna sakamakon da aka ɓoye ta kaso. Fassarawa yana kiran decodeURIComponent (tare da + an canja zuwa sarari a yanayin Form). Ana kama jerin percent marasa-tsari — kamar wani %E0 tsallakakke babu byte na ci gaba — kuma an ba da rahoto a matsayin kuskure na cikin-layi maimakon rushewa.
- 3Nazari sigogin query da URL APIAikin "Nazarci sigogi" yana lulluɓe shigarwarka a mai gina URL na asali na burauza kuma yana maimaitawa url.searchParams don cire kowace biyun maɓalli-ƙima. Idan mai gina URL ya ƙi shigarwar, wani madadin da aka rubuta da hannu yana rabawa a & da = kuma yana gudanar da kowace alama ta safeDecode, don haka wani query string na tsaka-tsaki ko danye har yanzu yana samar da tebur mai karantawa.
- 4Kwafi sakamakonRubutun da aka ɓoye ko fassara yana bayyana a wani block na fitarwa na monospace. Wani maɓallin kwafi yana rubuta shi zuwa clipboard ta Clipboard API. Babu wani da yake barin na'urarka a kowane lokaci.
Kayan Aiki Masu Alaƙa
Mai Ɓoyewa & Bayyana Base64
Ɓoye rubutu ko fayiloli zuwa Base64, ko bayyana igiyoyin Base64 zuwa rubutu na yau da kullum. Nan take, na sirri, kuma kyauta.
Mai Ɓoyewa & Bayyana HTML
Ɓoye haruffa na musamman zuwa HTML entities ko bayyana entities zuwa rubutu na yau da kullum. Nan take, a cikin browser ɗinka.
Caesar Cipher & Mai Ɓoye Rubutu
Ɓoye da bayyana rubutu da Caesar cipher, ROT13, Atbash, da Vigenère cipher. Cipher na gargajiya masu maye gurbin haruffa, duka a cikin browser ɗinka.