บ้าน เสียง การเข้ารหัส URL คืออะไร - คำจำกัดความจาก techopedia

การเข้ารหัส URL คืออะไร - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - การเข้ารหัส URL หมายความว่าอย่างไร

การเข้ารหัส URL เป็นกลไกสำหรับการแปลอักขระที่ไม่สามารถพิมพ์ได้หรืออักขระพิเศษให้เป็นรูปแบบที่ยอมรับโดยเว็บเซิร์ฟเวอร์และเบราว์เซอร์ การเข้ารหัสข้อมูลสามารถนำไปใช้กับ Uniform Resource Names (URNs), Uniform Resource Identifier (URIs) และ Uniform Resource Locators (URL) และตัวละครที่เลือกใน URL จะถูกแทนที่ด้วยหนึ่งหรือสามตัวอักษรประกอบด้วยสามเปอร์เซ็นต์ประกอบด้วยอักขระเปอร์เซ็นต์และสอง เลขฐานสิบหก ตัวเลขฐานสิบหกในตัวละครสามตัวแทนค่าตัวเลขของตัวละครที่ถูกแทนที่ การเข้ารหัส URL ถูกใช้อย่างกว้างขวางในการส่งข้อมูลฟอร์ม HTML ในคำขอ HTTP

การเข้ารหัส URL เรียกอีกอย่างว่าการเข้ารหัสเปอร์เซ็นต์

Techopedia อธิบายการเข้ารหัส URL

ตาม RFC 3986 อักขระที่พบใน URL จะต้องมีอยู่ในชุดอักขระ ASCII ที่สงวนไว้และที่ไม่ได้จองไว้ที่กำหนดไว้ อย่างไรก็ตามการเข้ารหัส URL อนุญาตให้ใช้อักขระที่ไม่อนุญาตให้แสดงด้วยความช่วยเหลือของอักขระที่อนุญาต การเข้ารหัส URL ส่วนใหญ่ใช้สำหรับอักขระควบคุมที่ไม่ใช่ ASCII - อักขระที่เกินอักขระ ASCII ชุด 128 อักขระและอักขระที่สงวนไว้เช่นเครื่องหมายอัฒภาคเครื่องหมายเท่ากับช่องว่างหรือเครื่องหมายรูปหมวก

กระบวนการสองขั้นตอนมักใช้สำหรับการเข้ารหัส URL ซึ่งประกอบด้วยการแปลงสตริงอักขระเป็นลำดับไบต์ด้วยการเข้ารหัส UTF-8 จากนั้นการแปลงของแต่ละไบต์ที่เป็นอักขระที่ไม่ใช่ ASCII เป็น“% HH” โดยที่ HH เป็นตัวแทนเลขฐานสิบหกที่สอดคล้องกันของไบต์แทนที่ การเข้ารหัส URL สามารถช่วยในการแปลงอักขระที่ไม่ใช่ ASCII ให้เป็นรูปแบบที่สามารถส่งผ่านอินเทอร์เน็ต

การเข้ารหัส URL คืออะไร - คำจำกัดความจาก techopedia