ตัวเข้ารหัส / ถอดรหัส URL ทำงานอย่างไร
URL Encoder / Decoder แปลงสตริงเป็นและจาก percent-encoding (เรียกอีกอย่างว่า URL encoding) รูปแบบที่กำหนดโดย RFC 3986 สำหรับการรวมอักขระพิเศษใน URLs อย่างปลอดภัย วางสตริงดิบเพื่อ encode หรือวางสตริงที่ percent-encode แล้วเพื่อถอดรหัสกลับเป็นรูปแบบที่มนุษย์อ่านได้ การแปลงทำงานทั้งหมดในเบราว์เซอร์โดยใช้ encodeURIComponent และ decodeURIComponent ของ JavaScript ไม่มีสิ่งใดที่คุณพิมพ์ออกจากอุปกรณ์
การ encode URL มีความสำคัญทุกครั้งที่คุณสร้าง query parameters, redirect URIs หรือ canonical links แบบโปรแกรม ช่องว่างกลายเป็น %20, ampersand กลายเป็น %26, hash กลายเป็น %23 และเช่นนั้นต่อไป การ encode ยังใช้กับ internationalized domain names และอักขระที่ไม่ใช่ ASCII ใน path segments เครื่องมือนี้ยังเสนอโหมด encodeURI สำหรับการ encode URI เต็มรูปแบบโดยรักษาอักขระโครงสร้างเช่น /, ? และ #