เข้ารหัส/ถอดรหัส URL และพารามิเตอร์ทันทีสองทิศทาง จัดการอักขระพิเศษถูกต้อง
Encoding uses encodeURIComponent semantics — the right choice for query-string values — so characters like &, =, ? and / always survive inside a parameter.
สตริงคำค้นอาจเสียโดยไม่ทันสังเกต ช่องว่างกลายเป็น %20 เครื่องหมาย & ตัดพารามิเตอร์ให้ขาด เครื่องหมายบวกบางครั้งหมายถึงช่องว่าง บางครั้งก็เป็นบวกจริง ๆ เครื่องมือนี้แปลงข้อความและ URL ตามหลักการทำงานของ encodeURIComponent/decodeURIComponent ซึ่งเหมาะสำหรับค่าพารามิเตอร์ และด้านถอดรหัสยังปรับช่องว่างให้เป็นมาตรฐานด้วย ใช้แก้บั๊ก URL เรียกกลับของ webhook ที่บุคคลที่สามทำผิด สร้างลิงก์แชร์ที่มีหัวเรื่องหลายภาษา สร้าง URL แบบ mailto: ที่มีช่องว่าง หรือเพียงอ่านข้อความที่เต็มไปด้วยเครื่องหมายเปอร์เซ็นต์ซึ่งมีคนวางมาจากบันทึกเหตุการณ์ ทั้งสองทิศทางทำงานทุกครั้งที่กดแป้นพิมพ์ และปุ่มคัดลอกมีการแจ้งเตือนยืนยันสั้น ๆ ให้คุณส่งผลลัพธ์ต่อไปยังเบราว์เซอร์หรือตัวแก้ไขโค้ดได้ทันที
ใช้ encodeURIComponent ซึ่งเป็นการเข้ารหัสที่ถูกต้องสำหรับค่าสตริงคำค้น โดยแปลงอักขระสงวน เช่น &, =, ? และ / เป็นรูปแบบ escape เพื่อให้พารามิเตอร์คงเดิมระหว่างการส่ง
สำหรับ URL เต็ม ให้คงส่วนระบุโพรโทคอลและโฮสต์ไว้ตามเดิม แล้วเข้ารหัสเฉพาะพาธหรือส่วนคำค้น การเข้ารหัส URL ทั้งหมดเป็นเรื่องปกติเมื่อจะส่งอย่างปลอดภัยในฐานะพารามิเตอร์ของ URL อื่น
ในการเข้ารหัสรุ่นเก่าบางแบบ + หมายถึงช่องว่าง เครื่องมือนี้ถอดรหัสเป็นเครื่องหมายบวกจริง และแสดง %20 อย่างชัดเจนสำหรับช่องว่างที่เข้ารหัส จึงไม่กำกวม
เครื่องมือนี้มีประโยชน์ไหม?