เข้ารหัส/ถอดรหัส URLคืออะไร?
เข้ารหัสและถอดรหัส URL ออนไลน์ฟรี เข้ารหัสและถอดรหัสสตริง URL
การเข้ารหัส URL หรือที่รู้จักในชื่อการเข้ารหัสแบบเปอร์เซ็นต์ เป็นวิธีมาตรฐานในการรวมอักขระพิเศษใน URL อักขระเช่นช่องว่าง สัญลักษณ์ และข้อความที่ไม่ใช่ ASCII ต้องถูกเข้ารหัสเพราะ URL มีชุดอักขระที่อนุญาตจำกัด ตัวเข้ารหัส/ถอดรหัส URL จัดการทั้งการเข้ารหัสและการถอดรหัส ทำให้การเตรียม URL สำหรับการเรียก API การเปลี่ยนเส้นทาง และการพัฒนาเว็บเป็นเรื่องง่าย
ในโหมดเข้ารหัส เครื่องมือแปลงอักขระที่ไม่ปลอดภัยเป็นค่าเทียบเท่าแบบเข้ารหัสเปอร์เซ็นต์ ช่องว่างกลายเป็น %20 แอมเพอร์แซนด์ (&) กลายเป็น %26 เครื่องหมายเท่ากับ (=) กลายเป็น %3D และอักขระ Unicode เช่น é กลายเป็น %C3%A9 (การแสดงไบต์ UTF-8) สิ่งนี้รับประกันว่าพารามิเตอร์คำค้น เส้นทาง URL และตัวระบุแฟรกเมนต์ถูกส่งอย่างปลอดภัยโดยไม่ถูกตีความผิดโดยเบราว์เซอร์และเซิร์ฟเวอร์
ในโหมดถอดรหัส การดำเนินการย้อนกลับแปลงอักขระแบบเข้ารหัสเปอร์เซ็นต์กลับเป็นรูปแบบที่มนุษย์อ่านได้ สิ่งนี้จำเป็นสำหรับการแก้บั๊กการตอบสนองของ API การตรวจสอบ URL การติดตาม และการเข้าใจห่วงโซ่การเปลี่ยนเส้นทาง ตัวอย่างเช่น URL ที่มี "q=hello%20world&category=%23web" ถอดรหัสเป็น "q=hello world&category=#web" รูปแบบที่ถอดรหัสแล้วคือสิ่งที่เซิร์ฟเวอร์หรือเบราว์เซอร์ตีความจริง
ปุ่มสลับสองทิศทางให้คุณสลับระหว่างการเข้ารหัสและการถอดรหัสทันที ซึ่งมีประโยชน์สำหรับการตรวจสอบแบบไปกลับ เครื่องมือใช้ฟังก์ชัน JavaScript มาตรฐาน encodeURIComponent() และ decodeURIComponent() ซึ่งจัดการอักขระทั้งหมดที่กำหนดในสเปก URI การประมวลผลเกิดขึ้นภายในเครื่องทั้งหมดโดยไม่มีการสื่อสารกับเซิร์ฟเวอร์