ฉันค้นหาคำถามนี้แล้ว แต่ไม่พบคำตอบที่ดี
แม้แต่บทความ Wikipedia เกี่ยวกับURIsก็ไม่ได้อธิบายอย่างละเอียด ฉันคิดว่ามันเป็นโปรโตคอลสำหรับการเข้าถึงหน้าเว็บ เช่น HTTP / HTTPS / FTP แต่บทความ wiki พูดเป็นอย่างอื่น
รูปแบบ URI บางอย่างไม่เกี่ยวข้องกับโปรโตคอลเฉพาะใด ๆ (เช่น "ไฟล์") และอื่น ๆ อีกมากมายไม่ใช้ชื่อของโปรโตคอลเป็นคำนำหน้า (เช่น "news")
ฉันรู้ว่าสิ่งที่เป็นส่วนหนึ่งของ URL เป็นโครงการ แต่คำถามที่แท้จริงของฉันคือมันทำอะไร?
urn:isbn:096139210x
ใช้สองรูปแบบ? นี้มาจากเอกสารจาวา: docs.oracle.com/javase/8/docs/api/java/net/URI.html