![What is URL Encoding? - URL Encode/Decode Explained - Web Development Tutorial](https://i.ytimg.com/vi/lkAeX3T6A9I/hqdefault.jpg)
เนื้อหา
- คำจำกัดความ - การเข้ารหัส URL หมายความว่าอย่างไร
- ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณในการโยกย้ายและดำเนินธุรกิจจากคลาวด์อย่างไร
- Techopedia อธิบายการเข้ารหัส URL
คำจำกัดความ - การเข้ารหัส 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 ให้เป็นรูปแบบที่สามารถส่งผ่านอินเทอร์เน็ต