dev/converter
แปลงข้อความเป็น URL encoding - ฟรี ใช้งานได้ทันที | Smocky
ส่วนประกอบ URL ใช้ encodeURIComponent: ช่องว่างเป็น %20 ส่วน !'()* ไม่ถูกเข้ารหัส
ข้อมูลอยู่ในเบราว์เซอร์ของคุณ
รูปแบบการเข้ารหัส
คำถามที่พบบ่อย
ควรเลือกแบบใดในการเข้ารหัส
ใช้ส่วนประกอบ URL สำหรับค่าภายใน URL ใช้ URL เต็มเพื่อเก็บตัวคั่น /, ?, # และ & หรือใช้ฟอร์มสำหรับเนื้อหา HTML form ที่ช่องว่างเป็น + และขึ้นบรรทัดใหม่เป็น CRLF
เหตุใดส่วนประกอบ URL จึงไม่เข้ารหัส !, คำพูดเดี่ยว, (, ) และ *
โหมดนี้ทำตาม encodeURIComponent ของ JavaScript ซึ่งปล่อย !'()* ไว้ ต่างจาก RFC 3986 ที่เข้ารหัสอักขระเหล่านี้ เลือกให้ตรงกับโค้ดหรือระบบปลายทาง
ถ้าข้อความมี %20 อยู่แล้วจะเกิดอะไรขึ้น
เครื่องหมาย % เป็นข้อมูลนำเข้า จึงเปลี่ยน %20 เป็น %2520 เมื่อเข้ารหัสซ้ำ เครื่องมือแจ้งเมื่อพบรหัสเปอร์เซ็นต์เดิม แต่ยังให้แปลงได้