URL кодчилох・декодчилох

Тэмдэгт болон тэмдгийг тусгай код руу кодлох, URL-кодлогдсон тэмдэгт мөрийг тайлах

Онцлог

Кодлох 3 аргыг дэмждэг

Зориулалтаар нь encodeURIComponent зэргийг сонгоно

Кодлох болон тайлах хоёуланг дэмждэг

Кодлогдсон тэмдэгт мөрийг анхны тэмдэгт рүү сэргээх боломжтой

PHP urlencode-тэй нийцтэй

Хоосон зайг + болгон хувиргаж хуучин үйлдлийг сэргээнэ

Олон мөрийг нэгэн зэрэг бөөнөөр хувиргах

Хоосон зайгаар тусгаарласан олон үгийг тус бүрд нь кодлоно

Хэрэглэх заавар

1

Хувиргах чиглэлийг солих үйлдэл

Кодлох эсвэл тайлахыг таб дээр сонгоно

2

Хувиргах горимыг зааж өгөх үйлдэл

urlencode, encodeURIComponent, encodeURI-аас зориулалтаар нь сонгоно

3

Зорилтот тэмдэгт мөрийг оруулах

Текстийн нүдэнд хувиргах тэмдэгт мөрийг буулгана, жишээнээс мөн ачаалж болно

4

Хувиргалтын үр дүнг шалгаж хуулах

Дарсны дараа үр дүн шууд харагдах ба тэр чигээр нь хуулж ашиглана

Хэрэглээний жишээ

Query параметр үүсгэх

Япон хэл болон тэмдэг бүхий утгыг URL-д аюулгүй оруулах хэлбэрт хувиргана

Кодлогдсон URL-ийг тайлах

Хувийн тэмдгээр дүүрэн URL-ийг уншигдах тэмдэгт болгож буцааж агуулгыг шалгана

API хүсэлтийн утгыг засварлах

API илгээх үед параметрийг кодлож холбооны алдаанаас зайлсхийнэ

Гажуудсан URL-ийн шалтгааныг шалгах

Санаандгүй хувиргагдсан хэсгийг тогтоож алдааг ялган тогтооход ашиглана

Үндсэн мэдлэг

URL кодчилол гэж юу вэ

URL кодчилол гэдэг нь URL дээр шууд бичиж болохгүй япон хэл болон тэмдэгтийг «%E3%81%82» гэх мэт % бүхий 16 тооллын бичиглэл рүү солихыг хэлэх бөгөөд процент кодчилол гэж бас нэрлэдэг. Япон хэл дээрх URL хуваалцахад харагддаг % тэмдгийн урт дараалал нь энэ юм.

Хоосон орон "+" ба "%20" ийн ялгаа

Хоосон зайг хөрвүүлэхэд форм илгээх хуучин уламжлалаас үүдэлтэй «+» болон URL-д ерөнхийд нь ашиглаж болох «%20» гэсэн хоёр арга байдаг. Аль аргаар кодлогдсоныг андуурвал декодлосон үр дүнд + үлдэх, алга болох зэрэг зөрүү үүснэ.

Аюулгүй байдал ба нууцлал

Браузер дотор бүрэн

Оруулсан өгөгдлийг зөвхөн таны браузер дотор боловсруулдаг бөгөөд гадагш илгээдэггүй.

Зөвхөн браузер дотор боловсруулна

Кодлох, тайлах боловсруулалт нь бүхэлдээ таны браузер дотор явагдаж, оруулсан өгөгдөл серверт илгээлэггүй.

Харилцаа холбоо HTTPS-ээр шифрлэгдсэн

Хуудсыг ачааллах нь TLS-ээр шифрлэгдсэн бөгөөд гуравдагч талаас агуулгыг унших боломжгүй.

Гуравдагч талд илгээлэггүй

Сурталчилгаа сүлжээ, мөлжээлүүлэгч болон бусад гадаад үйлчилгээнд оруулсан мэдээллийг илгээдэггүй.

Үр дүн автоматаар хадгалагдахгүй

Оруулсан тэмдэгт мөр болон хувиргалтын үр дүн болон оруулах сурталчилгаа серверт хадгалагдахгүй.

Холбоотой хэрэгслүүд