Η έννοια πίσω από την Κωδικοποίηση URL
Ορισμένοι ειδικοί χαρακτήρες και κενά διαστήματα σε έναν υπερσύνδεσμο καταστρέφουν τα σήματα δρομολόγησης μέσω του πρωτοκόλλου HTTP. Η μορφοποίηση αντικαθιστά τους μη έγκυρους χαρακτήρες.
Συνηθισμένες Αλλαγές URL
- Κενό → %20: Σημαντικό σε συμβολοσειρές αναζήτησης. Spaces in URLs become %20 or +
- & → %26: Αποτρέπει το περιεχόμενο μιας παραμέτρου από το να διασπάσει τις παραμέτρους. Ampersand is encoded to avoid confusion with query separators
- = → %3D: Διατηρεί το σύμβολο ισότητας για τα δεδομένα. Equals sign is encoded in values to prevent parsing issues
- / → %2F: Χρησιμοποιείται εάν η κάθετος αποτελεί περιεχόμενο παραμέτρου. Forward slash encoded when it's part of a value, not a path separator