ความแตกต่างที่สำคัญ – URI กับ URL
บางครั้งใช้ Uniform Resource Identifier (URI) และ Uniform Resource Locator (URL) สลับกัน ความแตกต่างระหว่าง URI และ URL อาจทำให้สับสนเล็กน้อย แต่ส่วนต่อไปนี้จะแนะนำคุณตลอดทั้งสองหัวข้อข้างต้น และพยายามเพิ่มความเข้าใจของคุณเกี่ยวกับความแตกต่างระหว่าง URI และ URL ความแตกต่างที่สำคัญระหว่าง URI และ URL คือ URL นั้นเป็นความเชี่ยวชาญพิเศษของ URI
URL คืออะไร
URL หรือ Uniform Resource Locator เป็นที่รู้จักกันทั่วไปว่าเป็นที่อยู่เว็บ ส่วนใหญ่จะใช้เป็นข้อมูลอ้างอิงถึงทรัพยากรบนเว็บที่อยู่ในเครือข่ายคอมพิวเตอร์นอกจากนี้ยังเป็นกลไกในการดึงทรัพยากรดังกล่าว URL สามารถระบุเป็น Uniform Resource Locator ได้ แม้ว่าหลายคนจะใช้คำสองคำ URI และ URL แทนกันได้ แต่ก็แตกต่างกัน URL ส่วนใหญ่จะใช้เพื่อเข้าถึงหน้าเว็บ ถ่ายโอนไฟล์ เนื้อหาอีเมล ฐานข้อมูล และใช้ในแอปพลิเคชันอื่นๆ มากมาย เว็บเบราว์เซอร์แสดง URL ของหน้าเว็บบนแถบที่อยู่ที่ด้านบน
URL มาพร้อมกับส่วนประกอบต่อไปนี้
- โปรโตคอล (เช่น
- ชื่อโฮสต์ (เช่น abc.com)
- ชื่อไฟล์ (เช่น index.html)
URI คืออะไร
URI หรือ Uniform Resource Identifier เรียกว่าสตริงอักขระที่ใช้ระบุทรัพยากร คุณลักษณะนี้มีประโยชน์ในการระบุและโต้ตอบกับทรัพยากรผ่านเครือข่าย สิ่งนี้ทำได้ด้วยการใช้โปรโตคอลบางอย่าง URI มาพร้อมกับรูปแบบและโปรโตคอลที่เกี่ยวข้อง ที่อยู่เว็บหรือ URL (Uniform Resource Locator) เป็นรูปแบบที่พบบ่อยที่สุดของ URI URN หรือ Uniform Resource Name นั้นไม่ค่อยมีใครใช้และมาพร้อมกับการออกแบบเพื่อเสริม URL เพื่อระบุทรัพยากร URN สามารถเปรียบเทียบกับชื่อของบุคคลในขณะที่ URL สามารถเปรียบเทียบกับที่อยู่ได้
URI ใช้สถานที่ ชื่อ หรือทั้งสองอย่างเพื่อระบุทรัพยากร URI มักใช้เพื่อระบุตำแหน่งของทรัพยากร ความสับสนเกี่ยวกับ URI เกิดจากการใช้ทั้งชื่อและตำแหน่งเพื่อระบุทรัพยากร ความเชี่ยวชาญพิเศษสองอย่างของ URI คือ URL และ URN
URN
A URI กำหนดทรัพยากรตามชื่อ แต่ไม่ได้กำหนดว่าจะได้มาอย่างไร ไวยากรณ์มักใช้ในเอกสาร Schema เพื่อกำหนด URN ใช้เพื่อกำหนดเนมสเปซ เช่น: targetNamespace=”urn:abc”
URL
URL เป็น URI พิเศษที่ใช้เป็นหลักในการค้นหาทรัพยากรเครือข่ายเฉพาะ ความแตกต่างระหว่าง URN คือ URL กำหนดวิธีการรับทรัพยากรบางอย่าง URL ถูกใช้ทุกวันในรูปแบบของ http, ftp และ smb
URI กับ URL ต่างกันอย่างไร
ฟังก์ชั่น
URI: URI เป็นตัวระบุ
URL: URL ให้ข้อมูลเกี่ยวกับวิธีรับทรัพยากร
ความเชี่ยวชาญ
URI: URL คือ URI
URL: URL เป็นความเชี่ยวชาญพิเศษของ URI
การใช้งานทั่วไป
URI: A URI อธิบายทั้งชื่อและสถานที่
URL: ไม่สามารถใช้ URL เพื่ออธิบายแอปพลิเคชันได้
รูปภาพมารยาท: “อินเทอร์เน็ต 1” โดย Rock1997 – งานของตัวเอง (GFDL) ผ่านวิกิมีเดียคอมมอนส์ “URI Euler Diagram no lone URIs” โดย David Torres ผลงานต้นฉบับของผู้เขียน: Qwerty0 (พูดคุย) – URI_VENN_DIAGRAM. SVG, (CC BY-SA 3.0) ผ่าน Commons Wikimedia