ตัวเข้ารหัส / ถอดรหัส URL
เข้ารหัสและถอดรหัส URL และพารามิเตอร์การสืบค้นเพื่อการส่งข้อมูลอย่างปลอดภัย
ข้อความอินพุต
ผลลัพธ์
ตัวอย่างการใช้งาน
การเข้ารหัสพารามิเตอร์ URL
เข้ารหัสพารามิเตอร์การสืบค้น URL ที่มีช่องว่าง แอมเปอร์แซนด์ และอักขระพิเศษอื่นๆ เพื่อใช้งานอย่างปลอดภัยใน URL
อักขระพิเศษ
เข้ารหัสข้อมูลฟอร์มที่มีอักขระพิเศษ เช่น @, &, = และช่องว่างสำหรับการส่ง HTTP ที่ถูกต้อง
ข้อความนานาชาติ
เข้ารหัสและถอดรหัส URL ที่มีอักขระนานาชาติ (จีน อาหรับ ฯลฯ) โดยใช้การเข้ารหัสเปอร์เซ็นต์
คุณสมบัติ
การแปลงสองทาง
เข้ารหัสข้อความเป็นรูปแบบ URL และถอดรหัสสตริงที่เข้ารหัสเปอร์เซ็นต์กลับเป็นข้อความที่อ่านได้
สองโหมดการเข้ารหัส
เลือกระหว่าง encodeURIComponent สำหรับพารามิเตอร์และ encodeURI สำหรับ URL เต็ม
รองรับ Unicode
รองรับอักขระนานาชาติ อิโมจิ และอักขระหลายไบต์อย่างเต็มรูปแบบ
ความเป็นส่วนตัวต้องมาก่อน
การประมวลผลทั้งหมดทำงานในเบราว์เซอร์ของคุณ ไม่มีข้อมูลถูกส่งไปยังเซิร์ฟเวอร์
วิธีใช้งาน
เลือกโหมดการเข้ารหัส
เลือกโหมดคอมโพเนนต์สำหรับพารามิเตอร์การสืบค้นหรือโหมด URL เต็มสำหรับ URL ทั้งหมด
ป้อนข้อความ
พิมพ์หรือวางข้อความหรือ URL ที่คุณต้องการเข้ารหัสหรือถอดรหัส
เข้ารหัสหรือถอดรหัส
คลิกเข้ารหัสเพื่อแปลงเป็นรูปแบบ URL หรือถอดรหัสเพื่อแปลงกลับเป็นข้อความที่อ่านได้ คัดลอกผลลัพธ์
คำถามที่พบบ่อย
ตัวเข้ารหัส/ถอดรหัส URL คืออะไร?
วาง URL ที่มีอักขระพิเศษลงในการเรียก API แล้วดูมันพัง ช่องว่าง แอมเปอร์แซนด์ อักขระที่ไม่ใช่ ASCII ทั้งหมดต้องเข้ารหัสเปอร์เซ็นต์ไม่งั้นจะมีปัญหา เครื่องมือนี้จัดการเรื่องนั้น เข้ารหัสข้อความเพื่อใช้อย่างปลอดภัยใน URL หรือถอดรหัสสตริงที่เข้ารหัสกลับเป็นข้อความที่อ่านได้ สองโหมด: encodeURIComponent สำหรับค่าพารามิเตอร์แต่ละตัว, encodeURI สำหรับ URL เต็มที่ต้องการรักษาโครงสร้าง
ทำไมต้องใช้ตัวเข้ารหัส/ถอดรหัส URL?
ถ้าคุณสร้าง URL ด้วยมือสำหรับทดสอบ API, config webhook หรือกฎ redirect คุณต้องใช้การเข้ารหัส แอมเปอร์แซนด์ที่ไม่ได้เข้ารหัสตัวเดียวใน query string จะแยกพารามิเตอร์ของคุณเป็นสองส่วน ช่องว่างที่ไม่ได้เข้ารหัสตัวเดียวพัง URL ทั้งหมด เครื่องมือนี้ป้องกันปัญหาเหล่านั้น รองรับ Unicode เต็มรูปแบบสำหรับทุกภาษา ทำงานในเบราว์เซอร์ ดังนั้น API key และ token ใน URL ของคุณยังคงเป็นส่วนตัว