Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Perl Προγραμματισμός

Ποια είναι η Perl Σύνταξη για URL Κωδικοποίηση

; Ένα URL είναι μια Uniform Resource Locator . Αυτή είναι η μορφή της διεύθυνσης μιας ιστοσελίδας . URLs είναι σε θέση να χειριστεί ορισμένους χαρακτήρες και έτσι αυτοί πρέπει να " δραπετεύσει ", το οποίο είναι μια μέθοδος σηματοδότησης στο πρόγραμμα περιήγησης Web που οι παρακάτω χαρακτήρες θα πρέπει να υποβάλλονται σε επεξεργασία ως χαρακτήρες και όχι με οποιαδήποτε έννοια το πρόγραμμα περιήγησης είναι προγραμματισμένο να αποδίδουν σε αυτούς . Δραπετεύοντας από ειδικούς χαρακτήρες ονομάζεται URL κωδικοποίηση και η γλώσσα προγραμματισμού Perl έχει μια απλή μέθοδος για την αντιμετώπιση με αυτό το έργο . Perl
Η

Perl είναι μια επεξεργασία κειμένου γλώσσα προγραμματισμού που χρησιμοποιείται συχνά για να συγκεντρώσει ιστοσελίδων . Οι ιστοσελίδες γραμμένο στην Hypertext Markup Language , το οποίο δεν έχει κανένα δομές προγραμματισμού . Οι σχεδιαστές Web που θέλουν ιστοσελίδων προσαρμόζονται στις συνθήκες χρήσης και τις δράσεις δημιουργούν προγράμματα Perl που προσαρμόζονται το περιεχόμενο μιας ιστοσελίδας και όχι γράφοντας μια στατική ιστοσελίδα HTML .
Εικόνων Κωδικοποίηση
Η

HTML σελίδες συχνά περιέχουν διευθύνσεις URL ως συνδέσεις που εμφανίζονται στο θεατή της σελίδας , ή οι κλήσεις σε άλλα αρχεία ενσωματωμένα στην κεντρική σελίδα HTML . Αυτές οι αναφορές σε διευθύνσεις πρέπει να ακολουθούν τις συμβάσεις που καθορίζονται από το πρωτόκολλο Hypertext Transfer Protocol . HTTP μεταφέρει μηνύματα μεταξύ των browsers και servers Web και τις προδιαγραφές της περιλαμβάνει χαρακτήρες που θα πρέπει να διαφύγει . Οι περισσότεροι από τους χάρτες που πρέπει να κωδικοποιηθούν είναι μη - αλφαριθμητικά σημεία στίξης , και αυτά είναι πιο πιθανό να συμβεί σε παραμέτρους που πέρασε στο τέλος μιας συμβολοσειράς URL .

Η Μέθοδος

Perl περιλαμβάνει μια λειτουργία που ονομάζεται uri_escape που φροντίζει για όλες τις απαιτήσεις HTTP διαφυγή . Η συνάρτηση παίρνει μια συμβολοσειρά ως παράμετρο , η οποία μπορεί να περιέχεται σε μια μεταβλητή. Στη συνέχεια επιστρέφει το string με οποιοδήποτε URL ευαίσθητα χάρτες κωδικοποιημένα . Η λειτουργία uri_escape φέρει μια προαιρετική δεύτερη παράμετρος, η οποία αντικαθιστά το πρότυπο λειτουργίας της απόδρασης URL ευαίσθητο χαρακτήρα για να ξεφύγουν από ό, τι χαρακτήρα εμφανίζονται σε αυτήν την παράμετρο .
Εικόνων ASCII κωδικοί
Η

URL κωδικοποίηση στους χαρακτήρες με την αντικατάσταση τους με κωδικό ASCII του εν λόγω χαρακτήρα , με το ανάλογο πρόσημο τοις εκατό ( "%" ) . Το σύνολο χαρακτήρων ASCII χρησιμοποιείται ευρέως στην πληροφορική . Διαθέτει έναν αριθμό σε κάθε χρησιμοποιούνται συνήθως χαρακτήρα . Ο αριθμός αυτός εκφράζεται είτε σε δεκαδική ή δεκαεξαδική μορφή. Δεκαεξαδικό είναι μια βάση 16 σύστημα καταμέτρησης και περιλαμβάνει τους αριθμούς 0 έως 9 και τα γράμματα Α , Β , C , D , E και F. URL Κωδικοποίηση χρησιμοποιεί το δεκαεξαδικό αριθμό . Ο χώρος έχει ιδιαίτερο χαρακτήρα , επειδή είναι τόσο συχνά χρησιμοποιείται . Αυτό είναι το σύμβολο της πρόσθεσης ( " + " ) . Ένας χώρος μπορεί επίσης να εκπροσωπείται από τον κωδικό ASCII του ως « 20 % ».
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα