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 % ».
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα