เครื่องมือนักพัฒนา

เข้ารหัสหรือถอดรหัส URL

เข้ารหัส URL หรือถอดรหัสส่วนประกอบหรือ URL แบบเต็มด้วยการเข้ารหัสเปอร์เซ็นต์ในเบราว์เซอร์ของคุณ รองรับ Unicode และอิโมจิ

ใช้โหมดคอมโพเนนต์สำหรับค่าการสืบค้น โหมด URL แบบเต็มจะเก็บ : / ? & = # ขณะที่เข้ารหัสส่วนที่เหลือ ไม่มีอะไรถูกอัปโหลด

  • ทำงานในเครื่อง
  • ไม่ต้องอัปโหลด
  • ทันที
  • ฟรี
โหมดการเข้ารหัส

ส่วนประกอบใช้ encodeURIComponent URL แบบเต็มใช้ encodeURI ดังนั้น Scheme, :, /, ?, &, =, และ # จึงสามารถอ่านได้

วิธีใช้

  1. วางข้อมูลของคุณ
  2. เรียกใช้การทำงาน
  3. คัดลอกผลลัพธ์

ทำไมต้อง NEXNARA

  • เป็นส่วนตัว

    ข้อมูลของคุณอยู่ในเบราว์เซอร์

  • ทันที

    ผลลัพธ์แสดงทันที

  • ไม่ต้องอัปโหลด

    ไม่ส่งอะไรไปยังเซิร์ฟเวอร์ของ NEXNARA

  • ใช้ได้ทุกที่

    ไม่ต้องติดตั้ง

เรียนรู้เพิ่มเติม

การเข้ารหัส URL คืออะไร?

การเข้ารหัส URL (เปอร์เซ็นต์เอนโค้ด) แทนอักขระสำรองหรือที่ไม่ใช่ ASCII ด้วยลำดับ % เช่น %20 สำหรับช่องว่าง เบราว์เซอร์และ API ใช้ใน query string และช่วงพาธ

วิธีใช้

เลือกส่วนประกอบสำหรับค่าการสืบค้นหรือส่วนของเส้นทาง เลือก URL แบบเต็มเมื่อคุณมีลิงก์ที่สมบูรณ์อยู่แล้ว และต้องการเพียงช่องว่างและเข้ารหัสที่ไม่ใช่ ASCII ถอดรหัสเลิกทำการเข้ารหัสเปอร์เซ็นต์ Swap แลกเปลี่ยนทั้งสองกล่อง

ส่วนประกอบกับ URL เต็ม

โหมดคอมโพเนนต์ใช้ encodeURIComponent ซึ่งเข้ารหัสอักขระที่สงวนไว้เกือบทุกตัว โหมด URL แบบเต็มใช้ encodeURI ดังนั้น : / ? & = # อยู่กับที่ การใส่ URL ทั้งหมดผ่านโหมดคอมโพเนนต์จะเปลี่ยนให้เป็นค่าทึบแสงค่าเดียว

การใช้งานทั่วไป

เข้ารหัสข้อความค้นหา เส้นทาง Unicode หรือพารามิเตอร์การค้นหาก่อนใส่ลงในลิงก์ ถอดรหัส URL ที่คัดลอกเพื่ออ่านข้อความต้นฉบับ นี่ไม่ใช่การเข้ารหัส Base64

ความเป็นส่วนตัว

ข้อความของคุณอยู่ในเบราว์เซอร์ ไม่ถูกอัปโหลดไปยังเซิร์ฟเวอร์ NEXNARA และไม่ถูกบันทึกในคุกกี้ ที่เก็บในเครื่อง หรือฐานข้อมูล

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

เปอร์เซ็นต์เอนโค้ดคืออะไร?

เปอร์เซ็นต์เอนโค้ดแทนอักขระด้วย % ตามด้วยเลขฐานสิบหกสองหลัก ช่องว่างกลายเป็น %20 ข้อความที่ไม่ใช่ ASCII กลายเป็นลำดับเปอร์เซ็นต์ UTF-8

ควรเข้ารหัส URL เต็มเมื่อไหร่?

ใช้เข้ารหัส URL เต็มเมื่อมี URL ครบแล้ว และต้องการเข้ารหัสแค่ช่องว่างหรือ Unicode ใช้เข้ารหัสส่วนประกอบสำหรับค่าเดียวที่จะอยู่ใน URL

ความแตกต่างระหว่าง encodeURI และ encodeURIComponent คืออะไร?

encodeURIComponent เข้ารหัสอักขระที่สงวนไว้ เช่น &, =, ?, /, และ # encodeURI ปล่อยอักขระโครงสร้างเหล่านั้นไว้ ดังนั้น URL แบบเต็มจึงยังคงเป็น URL

จะทำอย่างไรถ้าการเข้ารหัสไม่ถูกต้อง?

ลำดับที่ใช้งานไม่ได้ เช่น % เดียว %2 หรือ %GG ได้รับการรายงานว่าเป็นการเข้ารหัสเปอร์เซ็นต์ที่ไม่ถูกต้อง หน้าไม่พัง.

การเข้ารหัส URL รองรับ Unicode และอิโมจิหรือไม่

ใช่. ข้อความมีการเข้ารหัสเปอร์เซ็นต์เป็น UTF-8 ดังนั้น จึงต้องเดินทางไปกลับเกาหลี ญี่ปุ่น อาหรับ และอีโมจิในโหมดคอมโพเนนต์

URL ของฉันถูกอัปโหลดหรือไม่?

ไม่ การเข้ารหัสและถอดรหัสจะทำงานในเบราว์เซอร์นี้เท่านั้น ไม่มีการอัปโหลดเซิร์ฟเวอร์และไม่มี API ภายนอก

การเข้ารหัส URL เหมือนกับ Base64 หรือไม่

ไม่ การเข้ารหัสเปอร์เซ็นต์ทำให้ข้อความใน URL ปลอดภัย Base64 เข้ารหัสไบต์ตามอำเภอใจเป็น ASCII ใช้เครื่องมือ Base64 สำหรับ URL ข้อมูลและไฟล์