ToolVault

ตัวเข้ารหัส URL

เข้ารหัส/ถอดรหัส URL และพารามิเตอร์ทันทีสองทิศทาง จัดการอักขระพิเศษถูกต้อง

Encoding uses encodeURIComponent semantics — the right choice for query-string values — so characters like &, =, ? and / always survive inside a parameter.

วิธีใช้ ตัวเข้ารหัส URL

  1. วาง URL หรือส่วนข้อความที่ต้องการแปลง
  2. คลิกเข้ารหัสเพื่อให้ใช้ใน URL ได้อย่างปลอดภัย หรือถอดรหัสเพื่อเปลี่ยนการเข้ารหัสแบบเปอร์เซ็นต์กลับเป็นข้อความอ่านได้
  3. คัดลอกผลลัพธ์ในคลิกเดียว ทั้งสองทิศทางจะซิงก์กันขณะคุณแก้ไข

เกี่ยวกับเครื่องมือนี้

สตริงคำค้นอาจเสียโดยไม่ทันสังเกต ช่องว่างกลายเป็น %20 เครื่องหมาย & ตัดพารามิเตอร์ให้ขาด เครื่องหมายบวกบางครั้งหมายถึงช่องว่าง บางครั้งก็เป็นบวกจริง ๆ เครื่องมือนี้แปลงข้อความและ URL ตามหลักการทำงานของ encodeURIComponent/decodeURIComponent ซึ่งเหมาะสำหรับค่าพารามิเตอร์ และด้านถอดรหัสยังปรับช่องว่างให้เป็นมาตรฐานด้วย ใช้แก้บั๊ก URL เรียกกลับของ webhook ที่บุคคลที่สามทำผิด สร้างลิงก์แชร์ที่มีหัวเรื่องหลายภาษา สร้าง URL แบบ mailto: ที่มีช่องว่าง หรือเพียงอ่านข้อความที่เต็มไปด้วยเครื่องหมายเปอร์เซ็นต์ซึ่งมีคนวางมาจากบันทึกเหตุการณ์ ทั้งสองทิศทางทำงานทุกครั้งที่กดแป้นพิมพ์ และปุ่มคัดลอกมีการแจ้งเตือนยืนยันสั้น ๆ ให้คุณส่งผลลัพธ์ต่อไปยังเบราว์เซอร์หรือตัวแก้ไขโค้ดได้ทันที

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

ใช้ตัวเข้ารหัสอะไร?

ใช้ encodeURIComponent ซึ่งเป็นการเข้ารหัสที่ถูกต้องสำหรับค่าสตริงคำค้น โดยแปลงอักขระสงวน เช่น &, =, ? และ / เป็นรูปแบบ escape เพื่อให้พารามิเตอร์คงเดิมระหว่างการส่ง

ควรเข้ารหัส URL ทั้งหมดหรือไม่?

สำหรับ URL เต็ม ให้คงส่วนระบุโพรโทคอลและโฮสต์ไว้ตามเดิม แล้วเข้ารหัสเฉพาะพาธหรือส่วนคำค้น การเข้ารหัส URL ทั้งหมดเป็นเรื่องปกติเมื่อจะส่งอย่างปลอดภัยในฐานะพารามิเตอร์ของ URL อื่น

ทำไม + ของฉันจึงกลายเป็นช่องว่าง?

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

เครื่องมือนี้มีประโยชน์ไหม?