การเข้ารหัส URL

ผู้เขียน: John Stephens
วันที่สร้าง: 2 มกราคม 2021
วันที่อัปเดต: 1 กรกฎาคม 2024
Anonim
What is URL Encoding? - URL Encode/Decode Explained - Web Development Tutorial
วิดีโอ: What is URL Encoding? - URL Encode/Decode Explained - Web Development Tutorial

เนื้อหา

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

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


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

ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณในการโยกย้ายและดำเนินธุรกิจจากคลาวด์อย่างไร

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

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

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