เข้ารหัสและถอดรหัส URL

เข้ารหัสและถอดรหัส URL ใช้การทำงาน / ความหมายเครื่องหมาย + ตอนถอด / ข้อความหรือค่า encodedเป็นข้อมูลหลัก เพื่อคำนวณหรือจัดเตรียมผลลัพธ์ตามเงื่อนไขที่ระบุในหน้านี้

ประมวลผลบนอุปกรณ์มีคำอธิบายและตัวอย่างมีนโยบายความเป็นส่วนตัว

เข้ารหัสและถอดรหัส URL

กรอกข้อมูลหรือเลือกไฟล์ แล้วกดประมวลผล

Local Processing

Result

▤

ผลลัพธ์การคำนวณ

กรอกข้อมูลแล้วกดคำนวณ เพื่อดูผลลัพธ์และรายละเอียดที่นี่

วิธีใช้และการอ่านผล

แปลงค่าหนึ่งส่วนของ URL เป็น percent-encoding หรือถอดกลับ โดยกำหนดความหมายของเครื่องหมาย + ตอนถอดได้

กรอกข้อมูลอย่างไร

วางเฉพาะค่าที่ต้องการใส่ใน URL เช่น ข้อความ query ไม่ใช่ลิงก์ทั้งโครงสร้าง เลือก encode/decode และหากถอดข้อมูลแบบฟอร์มให้เลือก + เป็นช่องว่างตามชนิดข้อมูล

อ่านผลและข้อจำกัด

ไม่เข้ารหัสลับ ไม่ตรวจว่าลิงก์เปิดได้ และไม่ควร encode ลิงก์ทั้งเส้นเมื่อต้องการเก็บ : / ? & เป็นโครงสร้าง การ encode ซ้ำทำให้ % กลายเป็น %25 ได้

หลักการทำงาน

encode ใช้ encodeURIComponent
decode ใช้ decodeURIComponent
โหมดแบบฟอร์มจะแทน + เป็นช่องว่างก่อนถอด percent-encoding

ตัวอย่างการใช้งาน

ตัวอย่าง: A B+C เข้ารหัสเป็น A%20B%2BC ส่วน A+B ตอนถอดแบบคง + จะได้ A+B แต่โหมดแบบฟอร์มได้ A B ทั้งสองโหมดมีความหมายต่างกัน

ข้อมูลและการตรวจสอบ

แหล่งอ้างอิงที่ตรวจสอบได้

แหล่งข้อมูลประกอบหลักการและสูตร ไม่ใช่การรับรองผลลัพธ์จากหน่วยงานอ้างอิง และไม่ใช้แทนคำแนะนำเฉพาะกรณี

คำถามที่พบบ่อย

คำถามที่พบบ่อยเกี่ยวกับ เข้ารหัสและถอดรหัส URL

ข้อความหรือค่า encoded หมายถึงอะไร?

ค่าหนึ่งส่วนที่จะเข้ารหัสหรือถอดกลับ A B+C เป็นข้อความค่าพารามิเตอร์ตัวอย่าง ไม่ควรส่งทั้ง URL ถ้าต้องการเก็บเครื่องหมายโครงสร้าง

การทำงาน หมายถึงอะไร?

เลือกการสร้าง percent-encoding หรืออ่านกลับ encode เปลี่ยนช่องว่างเป็น %20 การทำซ้ำอาจเพิ่มชั้นเข้ารหัสโดยไม่ตั้งใจ

เครื่องมือที่เกี่ยวข้อง

แนะนำอัตโนมัติจากหมวดหมู่และ Tags ที่เกี่ยวข้อง

บทความ คู่มือ และคำศัพท์ที่เกี่ยวข้อง

อ่านต่อเพื่อเข้าใจสูตร กรอกข้อมูล และใช้ผลลัพธ์ได้อย่างมั่นใจขึ้น

ดูทั้งหมด →