URL кодлогч ба декодер — үнэгүй
URL болон асуулгын мөрийг кодлох, тайлах. EncodeURIComponent, decodeURIComponent болон асуулгын мөрийг задлан шинжлэхийг дэмждэг.
Нөөц тэмдэгт бүрийг кодлодог — асуулгын утга болон замын хэсгүүдэд тохиромжтой.
Түгээмэл хэрэглээ
- API-н URL параметрүүдийг кодлооAPI хүсэлтийн URL дээр нэмэхээс өмнө асуулгын мэдээллийн параметрүүдийг аюулгүй кодлоо.
- Имэйл холбоосын URL-г кодлооИмэйлийн сургалтын хавтаснуудыг сайтай холбоо үүсгэнэ үү — холбоос бүх имэйл клиентээр амлагдаж байхаар онцгой нэмэлт кодлоо.
- Нийгмийн хуваалцааны URL-г кодлооTwitter, Facebook болон LinkedIn хуваалцаа товчлуурын урьдчилсан дүүргэсэн текст, hashtag болон холбоосын URL-г бэлтгэнэ үү.
- Нийлмэл шалгалтын мөр кодлохОлон параметр бүхий шалгалтын мөрүүдийг байцаалж кодлох — аль ч URL дээр нэмэхэд бэлэн байх.
- Webhook зөөлтийн URL кодлохГурав дахь сүлжээний үйлчилгээ болон OAuth урсгалд параметр болгон явуулсан зөөлтийн URL-уудыг кодлох.
Хэрхэн ажилладаг
URL кодлолт, декодлолт энд JavaScript-ийн байгуулагдмал global — encodeURIComponent, encodeURI, decodeURIComponent — ашиглан бүхэлдээ таны хөтчид явагддаг, гуравдагч талын номын сан, сүлжээний хүсэлт хамааралгүй. Хэрэгсэл мөн query мөрийн параметрийг түлхүүр-утгын хүснэгт болгон задлаж харуулах хөтчийн уугуул URL API-г ил гаргадаг.
- 1Кодлолтын горим сонгохГурван горим бодит-ертөнцийн хэрэглээний тохиолдолд зурагладаг: "Component" encodeURIComponent-г дуудаж хамгаалаагүй тэмдэгтээс бусад бүгдийг escape хийдэг — бие даасан query утгуудад зөв сонголт. "Full URL" encodeURI-г дуудаж схем, шугам, домэйныг хэвээр үлддэг. "Form" encodeURIComponent ашиглаад HTML форм илгээдэг application/x-www-form-urlencoded форматтай тохируулахын тулд %20-г +-ээр солино.
- 2Нэг товшилтоор кодлох эсвэл декодлохКодлолт таны текстийг сонгосон функцээр дамжуулж хувь-кодлогдсон үр дүнг харуулдаг. Декодлолт decodeURIComponent-ийг дууддаг (Form горимд + тэмдэгтийг зай болгон хөрвүүлнэ). Дагалдах байтгүй ганц %E0 шиг буруу хэлбэрийн хувь-дарааллыг барьж аван гацахын оронд мөрөнд алдаа гэж мэдэгддэг.
- 3URL API-аар query мөрийг задлах"Parse params" үйлдэл таны оролтыг хөтчийн уугуул URL constructor-д боолж url.searchParams-г давтан гүйж түлхүүр-утгын хос бүрийг гаргаж авдаг. Хэрэв URL constructor оролтыг татгалзвал гараар бичсэн нөөц & болон =-аар хуваан token бүрийг safeDecode-ээр дамжуулдаг, тиймээс хэсэгчилсэн эсвэл түүхий query мөр ч уншигдахуйц хүснэгт гаргадаг.
- 4Үр дүнг хуулахКодлогдсон эсвэл декодлогдсон текст моноспейс гаралтын блокт харагдана. Хуулах товч Clipboard API-аар түүнийг clipboard руу бичдэг. Ямар ч цэгт таны төхөөрөмжөөс юу ч гардаггүй.
Холбоотой хэрэгслүүд
Base64 кодлогч ба задлагч
Текст эсвэл файлуудыг Base64 болгон кодлох эсвэл Base64 мөрүүдийг энгийн текст болгон задлах. Агшин зуур, хувийн, үнэгүй.
HTML кодлогч ба задлагч
Тусгай тэмдэгтүүдийг HTML объект болгон кодлох эсвэл объектуудыг энгийн текст болгон задлах. Агшин зуур, хөтчид.
Цезарийн шифр ба текст шифрлэгч
Текстийг Цезарийн шифр, ROT13, Atbash болон Виженерийн шифрээр шифрлэх ба тайлах. Сонгодог орлуулгын шифрүүд, бүгд хөтчид.