Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Perl Programming >> .

Qual è la sintassi Perl per codifica URL

? Un URL è un Uniform Resource Locator . Questo è il formato di indirizzo di una pagina web. Gli URL non sono in grado di gestire certi personaggi e quindi queste devono essere " sfuggito ", che è un metodo di segnalazione al browser Web che i seguenti caratteri devono essere trattati come caratteri e non da alcun significato il browser è programmato per attaccare a loro. Escaping caratteri speciali si chiama codifica URL e il linguaggio di programmazione Perl ha un metodo semplice per affrontare questo compito . Perl

Perl è un linguaggio di programmazione di elaborazione di testo che viene spesso utilizzato per assemblare le pagine web. Le pagine Web sono scritte in Hypertext Markup Language , che non ha alcun costrutti di programmazione . Web designer che vogliono pagine Web adattati alle circostanze utente e le azioni creano programmi Perl che adattano i contenuti di una pagina web piuttosto che scrivere una pagina web HTML statiche .
Encoding

HTML pagine contengono spesso gli URL come collegamenti che vengono mostrati allo spettatore della pagina , o come le chiamate verso gli altri file incorporati nella pagina HTML principale . Questi riferimenti a indirizzi devono seguire le convenzioni stabilite dal Hypertext Transfer Protocol . HTTP trasporta i messaggi tra browser e server Web , e la sua specifica include i caratteri che devono essere sfuggiti . La maggior parte delle carte che devono essere codificati sono i segni di punteggiatura non alfanumerici , e questi sono più probabilità di verificarsi in parametri passati alla fine di una stringa URL .
Metodo

Perl include una funzione chiamata uri_escape che si prende cura di tutti i requisiti di fuga HTTP . La funzione prende una stringa come parametro , che può essere contenuta in una variabile . Quindi restituisce la stringa con eventuali carte sensibili URL codificati . La funzione uri_escape porta un secondo parametro opzionale , che ignora la funzione standard di sfuggire carattere URL sensibile per sfuggire qualunque personaggio appare in quel parametro .
ASCII Codici

URL codifica sfugge personaggi sostituendoli con codice ASCII di quel personaggio , preceduto dal segno cento ( " % " ) . Il set di caratteri ASCII è ampiamente usato in informatica . Si assegna un numero a ciascun carattere comunemente usato . Quel numero viene espresso in decimale o esadecimale . Esadecimale è un sistema numerico a base 16 e comprende i numeri da 0 a 9 e anche le lettere A, B , C , D, E e F. Codifica URL utilizza il numero esadecimale . Lo spazio ha un carattere particolare perché viene utilizzato così spesso . Questo è il segno più ( " + " ) . Uno spazio può anche essere rappresentato dal suo codice ASCII come "% 20 ".

 

Programmazione © www.354353.com