Τεχνολογικά νέα, κριτικές και συμβουλές!

Τι είναι μια διεύθυνση URL: Πώς χρησιμοποιούνται πραγματικά οι διευθύνσεις URL

Το παρακάτω άρθρο θα σας βοηθήσει: Τι είναι μια διεύθυνση URL: Πώς να χρησιμοποιήσετε πραγματικά τις διευθύνσεις URL

#1 Υπηρεσία Οργανικής Ανάπτυξης Instagram το 2023. Πείτε όχι στα bots και στα ψεύτικα εργαλεία, δοκιμάστε μια υπηρεσία ανάπτυξης 100% που βασίζεται στον άνθρωπο.

Εγγραφείτε τώρα στο InstaGrov!

Το URL σημαίνει Uniform Resource Locator και θα το συζητήσουμε λεπτομερώς παρακάτω, θα εξηγήσουμε επίσης θέματα όπως τι είναι και πώς είναι δομημένο,

Μαζί με το υπερκείμενο και το HTTP, το URL είναι μία από τις βασικές έννοιες του Ιστού και τα προγράμματα περιήγησης χρησιμοποιούν τον μηχανισμό του για να ανακτήσουν οποιονδήποτε πόρο που έχει δημοσιευτεί στον Ιστό. Το URL βασικά σημαίνει Uniform Resource Locator και με απλά λόγια, δεν είναι τίποτα άλλο από τη διεύθυνση ενός συγκεκριμένου μοναδικού πόρου στον Ιστό, γι’ αυτό μπορείτε να επικολλήσετε τη διεύθυνση URL του πόρου στον οποίο θέλετε να αποκτήσετε πρόσβαση ή να επισκεφθείτε και το πρόγραμμα περιήγησης παίρνει αμέσως στην πηγή της διεύθυνσης URL, επομένως είναι η διεύθυνση της πηγής που θέλετε να επισκεφτείτε ή να αποκτήσετε πρόσβαση χρησιμοποιώντας το πρόγραμμα περιήγησής σας.

Θεωρητικά, κάθε έγκυρη διεύθυνση URL είναι η διεύθυνση ενός μοναδικού ιστότοπου στον Ιστό και αυτοί οι ιστότοποι είναι ουσιαστικά πόροι ιστού και καθένας από αυτούς τους πόρους μπορεί να είναι μια σελίδα HTML, ένα έγγραφο CSS, μια εικόνα κ.λπ. Ωστόσο, μερικές από τις πιο συνηθισμένες εξαιρέσεις είναι μια διεύθυνση URL που οδηγεί σε έναν πόρο που δεν υπάρχει πλέον ή έχει μετακινηθεί σε άλλη τοποθεσία. Εφόσον ο πόρος που αντιπροσωπεύεται από τη διεύθυνση URL και η ίδια η διεύθυνση URL διαχειρίζεται ο Ιστός, εναπόκειται στον κάτοχο αυτού του διακομιστή ιστού να διαχειριστεί προσεκτικά αυτόν τον πόρο και τις διευθύνσεις URL που σχετίζονται με αυτόν.

Ανατομία μιας διεύθυνσης URL

Ακολουθούν ορισμένα παραδείγματα μιας διεύθυνσης URL που αντιπροσωπεύει έναν συγκεκριμένο πόρο ιστού,
https://www.google.com/
https://www.Yahoo.com/
https://www.Instagram.com/

Οποιαδήποτε από τις διευθύνσεις URL που εμφανίζονται παραπάνω μπορεί να αντιγραφεί ή να πληκτρολογηθεί στη γραμμή διευθύνσεων του προγράμματος περιήγησής σας και θα σας μεταφέρει στον πόρο ιστού του φορτώνοντας τη σελίδα που σχετίζεται με αυτήν.

Μια διεύθυνση URL αποτελείται από διαφορετικά μέρη, μερικά από τα οποία είναι υποχρεωτικά και άλλα είναι προαιρετικά. Τα πιο σημαντικά επισημαίνονται στις παρακάτω διευθύνσεις URL.

Αν και μπορεί να σκεφτείτε μια διεύθυνση URL ως μια κανονική ταχυδρομική διεύθυνση για έναν ιστότοπο, το σχήμα URL αντιπροσωπεύει την ταχυδρομική υπηρεσία που θέλετε να χρησιμοποιήσετε, το όνομα τομέα είναι ακριβώς όπως η πόλη ή η πόλη και η θύρα είναι ακριβώς όπως ο ταχυδρομικός κώδικας για το δικτυακός τόπος. Η διαδρομή θα αντιπροσωπεύει το κτίριο όπου πρέπει να παραδοθεί η αλληλογραφία σας, οι παράμετροι αντιπροσωπεύουν πρόσθετες πληροφορίες, όπως ο αριθμός των διαμερισμάτων στο κτίριο και τέλος, η άγκυρα αντιπροσωπεύει το πραγματικό άτομο στο οποίο στείλατε το μήνυμα.

Υπάρχουν ακόμη ορισμένα πρόσθετα μέρη και ορισμένοι πρόσθετοι κανόνες που σχετίζονται με τις διευθύνσεις URL, αλλά δεν είναι σχετικοί με τους απλούς χρήστες ή τους προγραμματιστές ιστού και δεν χρειάζεται να τα γνωρίζετε για να κατανοήσετε πλήρως ή να δημιουργήσετε διευθύνσεις URL.

ένα σχέδιο:

Το πρώτο μέρος της διεύθυνσης URL ονομάζεται σχήμα και υποδεικνύει το πρωτόκολλο που πρέπει να χρησιμοποιήσει το πρόγραμμα περιήγησης για την επεξεργασία του αιτήματος πόρων. Συνήθως, για ιστότοπους, το πρωτόκολλο είναι HTTPS και HTTP. Η επεξεργασία ιστοσελίδων απαιτεί ένα από αυτά τα δύο πράγματα, αλλά τα προγράμματα περιήγησης ξέρουν επίσης πώς να χειρίζονται άλλα σχήματα, όπως το email, επομένως μην εκπλαγείτε αν δείτε σχήματα αυτού του τύπου σε μια διεύθυνση URL.

εξουσία:

Στη συνέχεια, υπάρχει η αρχή διεύθυνσης URL, η οποία έρχεται αμέσως μετά το σχήμα και διαχωρίζεται από ένα στυλ χαρακτήρων,
://
Εάν η αρχή περιλαμβάνει και τα δύο, τομέα και θύρα, διαχωρισμένα με άνω και κάτω τελεία, τότε:

    Ο τομέας υποδεικνύει τον διακομιστή ιστού που ζητήθηκε, συνήθως αυτό είναι ένα όνομα τομέα, αλλά η διεύθυνση IP μπορεί επίσης να χρησιμοποιηθεί εδώ και χρησιμοποιείται σπάνια επειδή δεν είναι βολικό να χρησιμοποιήσετε μια διεύθυνση IP. Η θύρα αναφέρεται στην τεχνική “πύλη”, η οποία χρησιμοποιείται για πρόσβαση τον πόρο στον διακομιστή ιστού. Συνήθως παραλείπεται εάν ο διακομιστής web χρησιμοποιεί τις τυπικές και συνήθεις θύρες για το πρωτόκολλο HTTP, που είναι ακριβώς 80 για το HTTP και 443 για το HTTPS. Διαφορετικά, είναι υποχρεωτικό. Το διαχωριστικό μεταξύ του σχήματος και της αρχής είναι: //, μια άνω και κάτω τελεία χωρίζει το σχήμα από το επόμενο τμήμα ή στοιχείο της διεύθυνσης URL, ενώ το // υποδεικνύει ότι το επόμενο τμήμα της διεύθυνσης URL είναι η αναφορά. παράδειγμα διεύθυνσης URL που δεν χρησιμοποιεί στοιχείο Από αρχή είναι το πρόγραμμα-πελάτη αλληλογραφίας,
    (Mailto: foobar). Περιέχει διάταξη αλλά δεν χρησιμοποιεί στοιχείο εξουσιοδότησης. Επομένως, η άνω τελεία δεν ακολουθείται από δύο κάθετες και λειτουργεί μόνο ως οριοθέτης μεταξύ του περιγράμματος και της ταχυδρομικής διεύθυνσης.

Διαδρομή προς τον προμηθευτή:

/Path/to/myfile.html
Είναι η διαδρομή προς τον πόρο στον διακομιστή ιστού. Στις πρώτες μέρες του ιστού, μια διαδρομή όπως αυτή θα αντιπροσώπευε τη φυσική θέση του αρχείου σε έναν διακομιστή ιστού, αλλά στις μέρες μας, είναι κυρίως μια εξαγωγή που επεξεργάζεται από διακομιστές ιστού χωρίς καμία φυσική πραγματικότητα ή οποιαδήποτε υλική σημασία.

σύνορο:

? key1 = value1 & key2 = value2, είναι πρόσθετες παράμετροι που προστίθενται στον web server, αυτές οι παράμετροι είναι μια λίστα ζευγών κλειδιών/τιμών που χωρίζονται με το σύμβολο &. Ο διακομιστής web μπορεί να χρησιμοποιήσει αυτές τις παραμέτρους για να κάνει πρόσθετα πράγματα πριν επιστρέψει τον πόρο. Κάθε διακομιστής έχει τους δικούς του κανόνες όσον αφορά τις παραμέτρους και ο μόνος αξιόπιστος τρόπος για να μάθετε εάν ένας συγκεκριμένος διακομιστής ιστού χειρίζεται παραμέτρους είναι απλώς να ρωτήσετε τον ιδιοκτήτη του διακομιστή ιστού.

άγκυρα:

Κάπου στο έγγραφο υπάρχει μια άγκυρα για ένα άλλο τμήμα του ίδιου πόρου. Μια άγκυρα αντιπροσωπεύει μια πηγή σελιδοδεικτών εντός του πόρου για να δώσει οδηγίες στο πρόγραμμα περιήγησης για να εμφανίσει περιεχόμενο στη συγκεκριμένη θέση σελιδοδείκτη. Σε ένα έγγραφο HTML, για παράδειγμα, το πρόγραμμα περιήγησης θα μετακινηθεί στο σημείο όπου ορίζεται η σύνδεση.

Σε ένα έγγραφο βίντεο ή ήχου, το πρόγραμμα περιήγησης θα προσπαθήσει να μεταβεί στην ώρα που αντιπροσωπεύεται από την άγκυρα και μπορεί να είναι σημαντικό να σημειωθεί ότι το # που είναι επίσης γνωστό ως αναγνωριστικό τμήματος δεν αποστέλλεται ποτέ στον διακομιστή με το αίτημα.
Τώρα ας προχωρήσουμε στη διαδικασία χρήσης διευθύνσεων URL.

Πώς να χρησιμοποιήσετε πραγματικά τις διευθύνσεις URL

Οποιαδήποτε διεύθυνση URL μπορεί να αντιγραφεί και να πληκτρολογηθεί απευθείας στη γραμμή διευθύνσεων του προγράμματος περιήγησης, η οποία θα σας μεταφέρει στον πόρο που βρίσκεται πίσω ή στον οποίο συνδέεται. Όμως, γνωρίζοντας ότι αυτό είναι στην πραγματικότητα απλώς ξύσιμο της επιφάνειας όλων των διαδικασιών που εμπλέκονται, η HTML χρησιμοποιεί εκτενώς τη διεύθυνση URL,

    Για να δημιουργήσετε συνδέσμους σε άλλα έγγραφα χρησιμοποιώντας το στοιχείο Για να συνδέσετε ένα έγγραφο με τους σχετικούς πόρους του μέσω διαφόρων στοιχείων όπως, ή, Για να εμφανίσετε μέσα όπως εικόνες, βίντεο, ήχους, μουσική κ.λπ. Για να εμφανίσετε άλλα έγγραφα HTML με το στοιχείο.
    Άλλα στοιχεία που χρησιμοποιούν JavaScript ή CSS χρησιμοποιούν εκτενώς τις διευθύνσεις URL και αυτές είναι πραγματικά η καρδιά του ιστού.

Απόλυτες διευθύνσεις URL σε σύγκριση με τις σχετικές διευθύνσεις URL

Οι διευθύνσεις URL που είδαμε παραπάνω είναι γνωστές ως απόλυτες διευθύνσεις URL, αλλά υπάρχει επίσης μια άλλη διάκριση στις διευθύνσεις URL γνωστές ως σχετικές διευθύνσεις URL. Το πρότυπο URL ορίζει και τα δύο, αν και χρησιμοποιεί τους όρους απόλυτη συμβολοσειρά URL και σχετική συμβολοσειρά URL για να τα διακρίνει από τα αντικείμενα URL. είναι στην πραγματικότητα αναπαραστάσεις URL στη μνήμη. Ας προχωρήσουμε τώρα στις διαφορές μεταξύ των δύο διευθύνσεων URL και στο τι σημαίνουν οι λέξεις απόλυτη και σχετική στον κόσμο των URL,

Στη γραμμή διευθύνσεων του προγράμματος περιήγησής σας, η διεύθυνση URL δεν έχει κανένα πλαίσιο, επομένως πρέπει να παρέχετε μια πλήρη ή απόλυτη διεύθυνση URL για να επισκεφθείτε τον πόρο με τον οποίο συνδέεται και δεν χρειάζεται να συμπεριλάβετε το πρωτόκολλο ή τη θύρα κατά τη σύνταξη της διεύθυνσης, καθώς απαιτούνται μόνο όταν ο διακομιστής web-στόχος χρησιμοποιεί μια ασυνήθιστη θύρα. Είναι απαραίτητο να αναφέρετε όλα τα άλλα μέρη της διεύθυνσης URL στη γραμμή διευθύνσεων και με τη σωστή σειρά.

Όταν χρησιμοποιείτε μια διεύθυνση URL σε ένα έγγραφο, όπως σε μια σελίδα HTML, τα πράγματα τείνουν να είναι λίγο διαφορετικά επειδή το πρόγραμμα περιήγησης έχει ήδη τη διεύθυνση URL του εγγράφου και μπορεί να χρησιμοποιήσει αυτές τις πληροφορίες για να συμπληρώσει τυχόν ελλείποντα μέρη της διεύθυνσης URL που είναι διαθέσιμα στο έγγραφο. Μπορούμε να διακρίνουμε μεταξύ μιας απόλυτης διεύθυνσης URL και μιας σχετικής διεύθυνσης URL κοιτάζοντας το τμήμα διαδρομής της διεύθυνσης URL. Εάν το τμήμα διαδρομής μιας διεύθυνσης URL ξεκινά με χαρακτήρα “/”, το πρόγραμμα περιήγησης θα ανακτήσει αυτόν τον πόρο από την επάνω ρίζα του διακομιστή, χωρίς να αναφέρεται στο πλαίσιο που δίνει το τρέχον έγγραφο.στο χέρι.

Σημασιολογικές διευθύνσεις URL:

Παρά την εξαιρετικά τεχνική φύση τους, οι διευθύνσεις URL αντιπροσωπεύουν ένα αναγνώσιμο από τον άνθρωπο σημείο εισόδου σε έναν ιστότοπο. Μπορούν να αποθηκευτούν και οποιοσδήποτε μπορεί να τα εισαγάγει στη γραμμή διευθύνσεων του προγράμματος περιήγησης. Οι άνθρωποι είναι η ουσία του ιστού, επομένως θεωρείται συνήθως βέλτιστη πρακτική η δημιουργία ενός σημασιολογικού URL. Τα σημασιολογικά URL χρησιμοποιούν λέξεις με εγγενές νόημα που μπορεί να γίνει κατανοητό από οποιονδήποτε, ανεξάρτητα από το αν είναι τεχνικός.

Η γλωσσική σημασιολογία είναι άσχετη και άγνωστη στους υπολογιστές, όλοι έχουμε τη γνώση, μπορεί να έχετε δει διευθύνσεις URL που μοιάζουν να έχουν αναμειχθεί με διαφορετικούς και τυχαίους χαρακτήρες το πολύ, αλλά υπάρχουν πολλά πλεονεκτήματα στη δημιουργία διευθύνσεων URL που μπορούν να διαβαστούν από ανθρώπους όπως όπως και,

    Είναι πολύ πιο εύκολο να τα χειριστείς. Δείχνει πράγματα στους χρήστες όσον αφορά τη σελίδα που βρίσκονται και πού βρίσκονται στο διαδίκτυο, τι διαβάζουν και με τι αλληλεπιδρούν στον ιστό. Οι μηχανές αναζήτησης θα λάβουν αυτές τις σημασιολογίες και θα βελτιστοποιήσουν τις ιστοσελίδες αναλόγως, δίνοντας στη διεύθυνση URL σας ένα πλεονέκτημα σε άλλες σελίδες.

Διευθύνσεις URL δεδομένων:

Οι διευθύνσεις URL με πρόθεμα σχήματος (δεδομένα:) επιτρέπουν στους δημιουργούς περιεχομένου ή στους παρόχους περιεχομένου να περιλαμβάνουν μικρά αρχεία ενσωματωμένα σε έγγραφα, προηγουμένως ονομάζονταν URI δεδομένων, αλλά στη συνέχεια το όνομα άλλαξε από το WHATWG. Οι διευθύνσεις URL δεδομένων αντιμετωπίζονται ως μοναδικά, αδιαφανή στοιχεία από τα σύγχρονα προγράμματα περιήγησης αντί να κληρονομούν τα στοιχεία του αντικειμένου Ρυθμίσεις που είναι υπεύθυνο για την πλοήγηση και τη μεταφορά των χρηστών στον ιστότοπο.

σύνταξη:

Οι διευθύνσεις URL δεδομένων αποτελούνται από τέσσερα μέρη, πρόθεμα, δεδομένα: MIME ty. pe που υποδεικνύει τον τύπο δεδομένων που αναφέρεται σε ένα προαιρετικό διακριτικό βάσης 64, εάν δεν είναι κείμενο, και τα ίδια τα δεδομένα:
Δεδομένα:[][;base64]Και

Ο τύπος μέσου είναι MIME ty. pe string όπως “image/jpeg” για αρχείο εικόνας jpeg, εάν παραλειφθεί, ορίζεται από προεπιλογή σε κείμενο/απλό. σύνολο χαρακτήρων = US-ASCII

Εάν τα δεδομένα περιέχουν χαρακτήρες που ορίζονται στο RFC 3986 ως εφεδρικοί χαρακτήρες ή περιέχουν κενά, χαρακτήρες νέας γραμμής ή άλλους μη εκτυπωτικούς χαρακτήρες, αυτοί οι χαρακτήρες πρέπει να είναι κωδικοποιημένοι σε ποσοστό, γνωστοί και ως κωδικοποιημένοι με URL.

Και αν τα τρέχοντα δεδομένα είναι κείμενο, τότε μπορείτε απλώς να ενσωματώσετε το κείμενο, διαφορετικά μπορείτε να δώσετε εντολή στο base64 να ενσωματώσει τα κωδικοποιημένα δυαδικά δεδομένα base64.

συμπέρασμα

Οι διευθύνσεις URL μπορεί να έχουν απλή αλλά μεγάλη φύση, μόλις αρχίσετε να καταλαβαίνετε τι είναι και ποια είναι τα συστατικά τους που χρησιμοποιούνται για τη δημιουργία ενός, θα μπορείτε εύκολα να κατανοήσετε τις μέσες διευθύνσεις URL που συνήθως βλέπουμε και τους τύπους που τις ταξινομούν περαιτέρω ανάλογα με τις διαφορές, εν ολίγοις, πρέπει να κατανοήσετε τα βασικά URL Πρώτα Μόλις κατανοήσετε τα βασικά, δεν θα χρειαστεί πολύς χρόνος για να κατανοήσετε τους διαφορετικούς τύπους.

Κάναμε τη δουλειά μας και τώρα είναι η σειρά σας να κάνετε το ίδιο υλοποιώντας τις παραπάνω πληροφορίες σε κάτι παραγωγικό, ελπίζουμε να λάβατε τις πληροφορίες που αναζητούσατε και καλή τύχη στην υλοποίηση ή στην περαιτέρω έρευνα για το θέμα.

Προβολές ανάρτησης: 22

Table of Contents