เครื่องมือเข้ารหัส
ตัวช่วย URL, Base64, เวลา และ UUID ทั้งหมดคำนวณในเครื่อง
ป้อนเวลาประทับแล้วคลิกแปลงเพื่อรับเวลาท้องถิ่น สตริง ISO และค่าวินาที/มิลลิวินาที
ใช้ crypto.randomUUID เมื่อพร้อมใช้งาน และใช้สตริงสุ่มแทนเมื่อไม่มี
อธิบายเครื่องมือเข้ารหัสและถอดรหัส
หน้าเครื่องมือรวบรวมการเข้ารหัสและถอดรหัส URL, Base64, การแปลงเวลาประทับ และการสร้าง UUID แต่ละการทำงานแยกกันและคำนวณในเครื่อง เหมาะกับพารามิเตอร์คำขอ ฟิลด์บันทึก และตัวระบุชั่วคราว
การเข้ารหัส URL ใช้การ Escape เปอร์เซ็นต์ตาม UTF-8 และช่วยสร้างพารามิเตอร์คิวรี Base64 จัดการข้อความภาษาจีนและอีโมจิ ส่วนเครื่องมือเวลาประทับสลับระหว่างวินาทีกับมิลลิวินาทีและแสดงทั้งเวลาท้องถิ่นและ ISO 8601 สำหรับตรวจสอบข้ามเขตเวลา
การสร้าง UUID ใช้อินเทอร์เฟซสุ่มของ crypto ในเบราว์เซอร์ก่อนและใช้สตริงสุ่มแทนเมื่อไม่มี และคัดลอกผลลัพธ์ได้โดยตรง ทุกการทำงานจะรายงานความสำเร็จหรือล้มเหลว เพื่อไม่ให้ถือว่าคัดลอกแล้วโดยไม่ยืนยัน
คำถามที่พบบ่อย
- เวลาประทับควรใช้หน่วยวินาทีหรือมิลลิวินาที
- ค่าสิบหลักมักเป็นวินาทีและค่าสิบสามหลักมักเป็นมิลลิวินาที หน่วยที่ผิดจะให้เวลาที่ต่างกันหนึ่งพันเท่า จึงควรยืนยันแหล่งที่มาก่อน
- นำเอาต์พุต Base64 ใส่ใน URL ได้โดยตรงหรือไม่
- Base64 มาตรฐานมีอักขระบวก สแลช และเครื่องหมายเท่ากับ จึงต้องเข้ารหัส URL อีกครั้ง ควรใช้รูปแบบที่ปลอดภัยสำหรับ URL เมื่อทำลิงก์
- UUID ที่สร้างขึ้นชนกันได้หรือไม่
- เมื่อใช้แหล่งสุ่มจาก crypto ความน่าจะเป็นต่ำมากและยอมรับได้สำหรับตัวระบุทั่วไป หากต้องการความเป็นเอกลักษณ์เข้มงวด ให้ตรวจสอบฝั่งเซิร์ฟเวอร์ด้วย