Ένας ευρύς χαρακτήρας περιγράφει έναν χαρακτήρα με τιμή μεγαλύτερη από 127, 255 ή που καταλαμβάνει περισσότερα από ένα byte, ανάλογα με τον υπολογιστή ή τη γλώσσα προγραμματισμού.
Με τη γλώσσα προγραμματισμού Perl, εάν ένας χαρακτήρας έχει τιμή μεγαλύτερη από 255 και δεν έχει καθοριστεί κανένα επίπεδο κωδικοποίησης, δημιουργεί ένα σφάλμα στο αρχείο καταγραφής σφαλμάτων HTTP παρόμοιο με το παρακάτω παράδειγμα.
example.cgi: Ευρεία χαρακτήρας στην εκτύπωση στην example.cgi γραμμή 1077
Αυτό το σφάλμα παρουσιάζεται επειδή ο Perl προσπαθεί να χωρέσει τα πράγματα στο ISO-8859-1 για λόγους συμβατότητας προς τα πίσω, αλλά δεν μπορεί και χρησιμοποιεί την κωδικοποίηση UTF-8. Για να διορθώσετε αυτό το σφάλμα, καθορίστε την κωδικοποίηση χρησιμοποιώντας την παρακάτω γραμμή στην κορυφή της δέσμης ενεργειών Perl.
binmode STDOUT ": κωδικοποίηση (UTF-8)" #Set encoding
ASCII, όροι λογισμικού, UTF-8