เข้ารหัส URL
เข้ารหัส URL ของคุณอย่างรวดเร็วและปลอดภัย—ไม่จำเป็นต้องสมัคร
เกี่ยวกับเครื่องมือนี้
ดังนั้น คุณมี URL ที่เต็มไปด้วยช่องว่าง เครื่องหมายและ (&) หรืออาจจะมีอีโมจิด้วย—ใช่แล้ว สิ่งนี้ไม่สามารถส่งผ่านเว็บได้โดยตรง นี่คือจุดที่ URL encoding เข้ามาช่วย มันเป็นวิธีพื้นฐานในการแปลงอักขระที่แปลกปลอมหรือไม่ปลอดภัยให้กลายเป็นรูปแบบที่เบราว์เซอร์และเซิร์ฟเวอร์สามารถเข้าใจได้โดยไม่ทำให้เกิดข้อผิดพลาด จินตนาการได้เลยว่ามันเหมือนการแปลข้อความของคุณเป็นรหัสลับที่อินเทอร์เน็ตเข้าใจเพียงผู้เดียว ช่องว่างกลายเป็น %20 สัญลักษณ์ @ กลายเป็น %40 และทันใดนั้นสตริงที่ยุ่งเหยิงของคุณก็สามารถใช้งานร่วมกับ URL ได้อย่างราบรื่น ไม่ว่าคุณจะกำลังสร้างแบบฟอร์ม สร้างคำขอ API หรือเพียงแค่พยายามแชร์ลิงก์โดยไม่ทำให้เสียหาย URL encoding จะช่วยให้ทุกอย่างดำเนินไปอย่างราบรื่น มันไม่ใช่เวทมนตร์ แต่เป็นสิ่งจำเป็นคุณสมบัติหลัก
- แปลงช่องว่าง สัญลักษณ์ และอักขระที่ไม่ใช่ ASCII ให้เป็นรูปแบบ percent-encoded (เช่น %20 สำหรับช่องว่าง)
- จัดการกับอักขระพิเศษที่ใช้ใน URL เช่น ?, &, = และ # เพื่อไม่ให้รบกวนโครงสร้างของ URL
- ทำงานร่วมกับอักขระระหว่างประเทศ—ใช่แล้ว แม้กระทั่งตัวอักษรที่มีสัญลักษณ์เสริมแปลกๆ ที่ลุงพี่น้องของคุณใช้ในชื่อของพวกเขา
- อินพุตที่เรียบง่าย เอาต์พุตทันที วางข้อความของคุณ กด encode และคุณก็เสร็จแล้ว
- ไม่ต้องลงทะเบียน ไม่มีการติดตาม ไม่มีเรื่องไม่จำเป็น เพียงแค่เครื่องมือที่ตรงไปตรงมาสำหรับปัญหาทั่วไป
คำถามที่พบบ่อย
ทำไมฉันถึงต้อง URL encode บางสิ่ง?
เพราะ URL มีกฎที่เข้มงวดเกี่ยวกับอักขระที่อนุญาต หากคุณใส่ช่องว่างหรือเครื่องหมายและ (&) โดยไม่มีการ encode เบราว์เซอร์อาจตีความผิดว่าส่วนหนึ่งของ URL สิ้นสุดและอีกส่วนหนึ่งเริ่มต้นที่ตำแหน่งไหน Encoding ช่วยให้ทุกอย่างสะอาดตาและคาดเดาได้
ฉันสามารถถอดรหัสสตริงที่ URL-encoded กลับเป็นข้อความปกติได้หรือไม่?
แน่นอน เครื่องมือ URL encoder ส่วนใหญ่ยังช่วยให้คุณวางสตริงที่ถูก encode เข้าไปแล้วถอดรหัสกลับ—เช่น แปลง %20 กลับเป็นช่องว่าง ซึ่งมีประโยชน์มากเมื่อคุณกำลังดีบักหรือเพียงแค่อยากรู้ว่าชุดอักขระที่เต็มไปด้วยเครื่องหมายเปอร์เซ็นต์นั้นหมายความว่าอะไร