Κατανόηση της διαφοράς μεταξύ URL, URI και URN
Οι όροι URI, URL και URN είναι οι πιο χρησιμοποιούμενοι όταν πρόκειται για την ορολογία του Διαδικτύου και του Ιστού.
Ας ρίξουμε μια πιο προσεκτική ματιά για να καταλάβουμε τη διαφορά μεταξύ τους.
Ενιαίος εντοπιστής πόρων (URL)
Μια διεύθυνση URL είναι μια σειρά χαρακτήρων που χρησιμοποιούνται για την πρόσβαση στις πληροφορίες ή σε έναν πόρο χρησιμοποιώντας τη διεύθυνση της τοποθεσίας του πόρου.
Σύνταξη της διεύθυνσης URL
scheme: subdomain/domain-name.Top-level-domain/sub-folder
Σε αυτήν τη σύνταξη, το σχήμα παρέχει λεπτομέρειες σχετικά με το πρωτόκολλο που χρησιμοποιείται όπως HTTPS, FTP και HTTP. Το στοιχείο υποτομέα δεν είναι υποχρεωτικό. Μετά από αυτό, έχει έναν τομέα δεύτερου επιπέδου, που είναι η διεύθυνση τομέα. Και τέλος, ο υποφάκελος, εάν υπάρχει, μεταφέρει τον χρήστη στην ακριβή θέση-στόχο.
Παράδειγμα URL
https://www.grtechpc.org.com/articles mailto:[email protected] file:///localhost/8.8.8.8
Ομοιόμορφο όνομα πόρου (URN)
Το Uniform Resource Name δεν προσφέρει το πρωτόκολλο που χρησιμοποιείται για την πρόσβαση στον πόρο ή τη διεύθυνση του πόρου, αλλά παρέχει πληροφορίες για τον ίδιο τον πόρο. Περιλαμβάνει μόνο το όνομα ή την ταυτότητα του πόρου.
Σύνταξη του URN
urn:<nid>:<nss></nss></nid>
Κάθε URN αποτελείται από τουλάχιστον τρία μέρη.
Παράδειγμα URN
urn:nbn:de:101:3-2019075675872913 urn:uuid:6r4bc420-9c3a-12i9-97d9-0665700c9a66 ISBN 1-446-2776877-40
ISBN – Μοναδικό αναγνωριστικό για βιβλία
Uniform Resource Identifier (URI)
Το URI είναι μια τυπική μέθοδος αναγνώρισης πόρων στο διαδίκτυο με βάση την τοποθεσία, το όνομά τους ή και τα δύο. Το URN και το URL μαζί είναι γνωστά ως URI.
Σύνταξη του URI
scheme:// authority path ? query # fragment
Σε αυτή τη σύνταξη, το σχήμα παρέχει λεπτομέρειες σχετικά με το πρωτόκολλο που χρησιμοποιείται. Το χαρακτηριστικό Authority προσδιορίζει τη διεύθυνση τομέα. Το χαρακτηριστικό path εμφανίζει ολόκληρη τη διαδρομή του πόρου και το ερώτημα αντιπροσωπεύει μια ενέργεια αιτήματος. Και τέλος, το μερικό συστατικό ενός πόρου αναφέρεται ως τμήμα.
Παράδειγμα URI
foo://webiste.com:8042/over/there?name=ferret#nose https://mywebsite.com/drive/photos
Κάθε στοιχείο σύνταξης δεν είναι υποχρεωτικό σε ένα URI συνεχώς. Απαιτεί μόνο ένα όνομα σχήματος και μια διαδρομή αρχείου κυρίως.
mailto:[email protected] Name: Mary Jane ISBN 1-446-2776877-40 telnet://192.0.1.24/80
Σημείωση – Όλες οι διευθύνσεις URL είναι URI. Αλλά δεν είναι κάθε URI κάτω από τη διεύθυνση URL
συμπέρασμα
Ελπίζω να έχετε αποκτήσει καλύτερη κατανόηση του URI, του URL και του URN. Μπορεί επίσης να σας ενδιαφέρει να διαβάσετε σχετικά με τη μαύρη λίστα URL και πώς να το διορθώσετε.
Σας άρεσε να διαβάζετε το άρθρο; Τι θα λέγατε να μοιράζεστε με τον κόσμο;