නොමිලේ URL කේතකය සහ විකේතකය
URL සහ විමසුම් තන්තු කේතනය කර විකේතනය කරන්න. encodeURICcomponent, decodeURICcomponent, සහ විමසුම් තන්තු විග්රහ කිරීම සඳහා සහය දක්වයි.
සෑම වෙන් කළ අක්ෂරයක්ම කේතනය කරයි — විමසුම් අගයන් සහ මාර්ග ඛණ්ඩ සඳහා වඩාත් සුදුසුයි.
පොදු භාවිත
- API සඳහා URL parameters කේතනය කරන්නAPI request URL අඩුවෙතින් පෙර query string parameters ආරක්ෂිතව කේතනය කරන්න.
- Email සබැඳි සඳහා URL කේතනය කරන්නemail ව්යාපාර සඳහා clicked-ආරක්ෂිත බැඩි තනන්න - සබැඳි එක් email clients සම්පූර්ණ ඉතිරි කිරීමට විශේෂ අක්ෂර කේතනය කරන්න.
- සමාජ බෙදා ගැනීම සඳහා URL කේතනය කරන්නTwitter, Facebook සහ LinkedIn බෙදා ගැනීම බොත්තම් සඳහා පුර්ව-සම්පූරණ පාඨ, hashtags සහ බැඩි සහිත URL සූදානම කරන්න.
- සංකීර්ණ Query Strings සංකේතනය කරන්නබහු පරාමිති සමඟ ප්රශ්න තන්තු ගිණුම් සහ සම්මතකරණය කරන්න — ඕනෑකඩු URL එකතු කිරීමට සූදානම්।
- Webhook ඇමතුම URL සම්මතකරණයතෙවන-පක්ෂ සේවා සහ OAuth ප්රවාහයට පරාමිති ලෙස ඉඬිතැරුණු ඇමතුම URL සම්මතකරණය කරන්න।
එය ක්රියා කරන්නේ කෙසේද
URL encoding සහ decoding මෙහි JavaScript හි ගොඩනැගුණු globals — encodeURIComponent, encodeURI, සහ decodeURIComponent — භාවිතයෙන් සම්පූර්ණයෙන්ම ඔබේ බ්රවුසරයේ ධාවනය වේ, කිසිදු තෙවන පාර්ශව පුස්තකාලයක් නැත, ජාල ඉල්ලීමක් නැත. මෙවලම query string parameters key-value වගුවක් ලෙස parse කර display කිරීමට බ්රවුසරයේ ස්වදේශික URL API ද පෙන්වයි.
- 1encoding ප්රකාරයක් තෝරන්නප්රකාර තුනක් සැබෑ-ලෝක භාවිත අවස්ථා වලට සිතියම්ගත වේ: "Component" encodeURIComponent ඇමතී unreserved අක්ෂර හැර සියල්ල escape කරයි — තනි query අගයන් සඳහා නිවැරදි තේරීම. "Full URL" encodeURI ඇමතී scheme, slashes, සහ domain නොවෙනස්ව තබයි. "Form" HTML forms යැවෙන application/x-www-form-urlencoded ආකෘතියට ගැලපීමට encodeURIComponent භාවිතා කර පසුව %20 + බවට මාරු කරයි.
- 2එක් ක්ලික් එකකින් encode හෝ decode කරන්නEncoding ඔබේ පෙළ තෝරාගත් ශ්රිතය හරහා යවා percent-encoded ප්රතිඵලය පෙන්වයි. Decoding decodeURIComponent ඇමතේ (Form ප්රකාරයේදී + spaces වලට පරිවර්තනය කර). continuation byte එකක් නොමැති %E0 වැනි විකෘති percent-sequences අල්ලා crash වීම වෙනුවට inline දෝෂයක් ලෙස වාර්තා කෙරේ.
- 3URL API එකෙන් query strings parse කරන්න"Parse params" ක්රියාව ඔබේ ආදානය බ්රවුසරයේ ස්වදේශික URL constructor එකකින් ඔතා url.searchParams හරහා ගමන් කර එක් එක් key-value යුගලය උපුටාගනියි. URL constructor එක ආදානය ප්රතික්ෂේප කරන්නේ නම්, අතින් ලියන ලද fallback එකක් & සහ = මත බෙදා එක් එක් token safeDecode හරහා ධාවනය කරයි, එමගින් අර්ධ හෝ raw query strings තවමත් කියවිය හැකි වගුවක් නිපදවයි.
- 4ප්රතිඵලය පිටපත් කරන්නEncode හෝ decode කළ පෙළ monospace ප්රතිදාන block එකක දිස්වේ. පිටපත් බොත්තමක් Clipboard API හරහා එය පසුරුපුවරුවට ලියයි. කිසිම අවස්ථාවක කිසිවක් ඔබේ උපකරණයෙන් නික්මී නොයයි.
සම්බන්ධ මෙවලම්
Base64 සංකේතකය සහ විකේතකය
පාඨ හෝ ගොනු Base64 බවට සංකේතනය කරන්න, හෝ Base64 නූල් සාමාන්ය පාඨ බවට විකේතනය කරන්න. ක්ෂණික, පෞද්ගලික, නිදහස්.
HTML සංකේතකය සහ විකේතකය
විශේෂ අකුරු HTML entities බවට සංකේතනය කරන්න හෝ entities සාමාන්ය පාඨ බවට විකේතනය කරන්න. ක්ෂණිකව, ඔබේ බ්රවුසරයේ.
Caesar Cipher සහ Text Encryptor
Caesar cipher, ROT13, Atbash සහ Vigenère cipher සමඟ පාඨ සංකේතනය හා විකේතනය කරන්න. සම්භාව්ය ආදේශ cipher, ඔබේ බ්රවුසරයේ සියල්ල.