💡 หลาย ๆ คนคงจะรู้จัก URL กันอยู่แล้ว แต่รู้หรือไม่ว่า..มีอีกคำหนึ่งในวงการอินเทอร์เน็ตที่สำคัญเช่นกัน นั่นคือ URI นั่นเอง
.
และวันนี้แอดจะมาสรุปให้ว่า URI นั้นคืออะไร และแตกต่างกับ URL ยังไง ?? ไปดูกันเลยยย !!
.
⭐ URI (Uniform Resource Identifier) คือ ข้อมูลที่ใช้ระบุตัวตนของทรัพยากรต่าง ๆ เช่น Data, Image, File, Service, และ Website
.
⚙️ ส่วนประกอบของ URI
scheme:[//authority]path[?query][#fragment]
.
🔹 Scheme Component : เป็นรูปแบบของ URI เช่น HTTP, HTTPS, Mailto, File, และ FTP ซึ่งต้องขึ้นทะเบียนกับ IANA (Internet Assigned Numbers Authority) ก่อนนั่นเอง
.
🔹 Authority component : เป็นส่วนย่อยของ Userinfo (ชื่อผู้ใช้และรหัสผ่าน), ชื่อ Host หรือชื่อ Port
.
🔹 Path : เส้นทางของ URI
.
🔹 Query component : ประกอบด้วย String และคำสั่งที่ใช้ Query ข้อมูล
.
🔹 Fragment component : ตัวกำหนดทิศทางไปยังทรัพยากรต่าง ๆ
.
✨ ประโยชน์ของ URI
- ใช้ค้นหาชื่อและตำแหน่งของทรัพยากร
- แยกความแตกต่างของทรัพยากรจากชื่อหรือตำแหน่ง
- เตรียมการเข้าถึงทรัพยากรในรูปแบบต่าง ๆ
.
📑 ตัวอย่างของ URI
urn:isbn:0-486-27557-4
.
⭐ URL (Uniform Resource Locator) คือ ที่อยู่ของโปรโตคอลเพื่อดึงทรัพยากรในเครือข่ายคอมพิวเตอร์ และเจ้า URL เป็นส่วนหนึ่งของ URI นั่นเอง
.
⚙️ ส่วนประกอบของ URL
http://www.domainname.com/folder-name/web page-file-name.htm
.
🔹 Protocol : เป็นส่วนแรกของ URL ในตัวอย่างคือ Hypertext Transfer Protocol (HTTP)
.
🔹 www.domainname.com : เป็นชื่อโดเมนของ URL เรียกอีกอย่างว่า Server ID หรือ Host
.
🔹 folder-name : ชื่อของโฟลเดอร์ที่เก็บไฟล์โปรแกรม
.
🔹 web page-file-name.htm : ชื่อไฟล์ที่เก็บโปรแกรมหรือส่วนประกอบต่าง ๆ ที่แสดงบนหน้าเว็บ อาจจะมีหรือไม่มีนามสกุลก็ได้
.
✨ ประโยชน์ของ URL
ใช้เปลี่ยนเส้นทางของเว็บไซต์ได้ในคลิกเดียว
ใช้เข้าถึงทรัพยากรบนเว็บไซต์
รับ-ส่ง Request กับ Web Application
.
📑 ตัวอย่างของ URL
https://google.com
.
💥 Source : https://www.guru99.com/url-vs-uri-difference.html
.
borntoDev - 🦖 สร้างการเรียนรู้ที่ดีสำหรับสายไอทีในทุกวัน
Search