.Convertor
เมนู

URL Encode Decode

ตรวจจับอัตโนมัติ: ข้อความธรรมดาจะถูกเข้ารหัส และข้อความที่เข้ารหัสเปอร์เซ็นต์อย่างถูกต้องจะถูกถอดรหัส คุณเลือกโหมดเองได้เช่นกัน

ประมวลผลภายในเครื่อง · ไม่ต้องอัปโหลดไฟล์

ไฟล์ประมวลผลในเบราว์เซอร์นี้โดยไม่อัปโหลดอัตโนมัติ การโหลดส่วนประมวลผลครั้งแรกอาจต้องใช้อินเทอร์เน็ต

วัตถุประสงค์และขอบเขตของการเข้ารหัสและถอดรหัส URL

การเข้ารหัส URL จะแปลงอักขระพิเศษเป็นลำดับเครื่องหมายเปอร์เซ็นต์ที่สามารถผ่านได้ เหมาะสำหรับค่าพารามิเตอร์การสืบค้น ส่วนย่อยของเส้นทาง และการตรวจสอบข้อความที่ใช้ Escape ในบันทึก

เมื่อโหมดอัตโนมัติไม่สามารถถอดรหัสได้ จะถือว่าป้อนข้อมูลเป็นข้อความธรรมดาการถอดรหัสด้วยตนเองต้องมีรหัสเปอร์เซ็นต์ที่ถูกต้องและลำดับ UTF-8 ที่ถูกต้อง

คำอธิบายความสามารถ

ค่าพารามิเตอร์แตกต่างจากลิงก์แบบเต็ม

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

การถอดรหัสเครื่องหมายเปอร์เซ็นต์และเครื่องหมายบวก

การถอดรหัสจะอ่านลำดับเครื่องหมาย UTF-8 เปอร์เซ็นต์ที่ถูกต้อง โดยคงเครื่องหมายบวกปกติไว้ มันแตกต่างจากกฎการเข้ารหัสแบบฟอร์มซึ่งถือว่า + เป็นช่องว่าง

ตัวอย่างการปฏิบัติ

การเข้ารหัสข้อความที่มีช่องว่าง

ข้อมูลป้อนเข้า

hello world

ผลลัพธ์การแปลง

hello%20world

ตัวอย่างนี้แสดงการเข้ารหัสเปอร์เซ็นต์ของช่องว่าง ซึ่งสามารถใช้สำหรับค่าพารามิเตอร์หรือส่วนของเส้นทาง

ถอดรหัสบวกอักขระ

ข้อมูลป้อนเข้า

a%2Bb

ผลลัพธ์การแปลง

a+b

ถอดรหัส %2B เพื่อรับเครื่องหมายบวก เมื่อป้อน a+b ปกติ เครื่องหมายบวกจะไม่เปลี่ยนเป็นช่องว่างโดยอัตโนมัติ

ขั้นตอนการใช้งาน

  1. วางข้อความหรือลิงก์

    ป้อนข้อความต้นฉบับ พารามิเตอร์การสืบค้น หรือส่วนของ URL ที่ผ่านการเข้ารหัสแล้ว

  2. ตรวจจับอัตโนมัติ

    ตรวจจับอัตโนมัติ: ข้อความธรรมดาจะถูกเข้ารหัส และข้อความที่เข้ารหัสเปอร์เซ็นต์อย่างถูกต้องจะถูกถอดรหัส คุณเลือกโหมดเองได้เช่นกัน

  3. คัดลอกเพื่อใช้งานต่อ

    ยืนยันผลลัพธ์แล้วคัดลอกด้วยคลิกเดียว เพื่อนำไปใช้ต่อในการดีบั๊กอินเทอร์เฟซ ตรวจสอบล็อก หรือลิงก์หน้าเว็บ

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

ทำไม "ผลลัพธ์การถอดรหัส" บางครั้งจึงว่างเปล่า?

อินพุตที่ไม่ถูกต้องในโหมดถอดรหัสด้วยตนเองจะล้างผลลัพธ์และแสดงข้อผิดพลาด โหมดอัตโนมัติจะเข้ารหัสเป็นข้อความธรรมดา หากกำกวมให้เปลี่ยนโหมด

ควรให้ความสำคัญกับผลลัพธ์การเข้ารหัสเมื่อใด?

เมื่อต้องนำข้อความไปใส่ในพารามิเตอร์คิวรี่ของ URL, path segment, callback address หรือฟิลด์ลิงก์ในล็อก การเข้ารหัสก่อนจะช่วยป้องกันไม่ให้อักขระพิเศษทำลายโครงสร้าง

เหตุใดเครื่องหมายบวกจึงไม่ถอดรหัสเป็นช่องว่าง

เครื่องมือนี้ใช้กฎการเข้ารหัสและถอดรหัสข้อความใน URL เครื่องหมาย + ปกติจะถูกเก็บไว้เป็น +ช่องว่างแทนด้วย %20 หากต้องการจัดการข้อมูลฟอร์ม ควรใช้กฎการวิเคราะห์ฟอร์มที่เหมาะสม

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

บทความที่เกี่ยวข้อง