Principiul din spatele mecanismului criptării URL (Percent-encoding) este…?
Formatul tradițional a impus protocolului o bază ASCII fixă pentru recunoașterea link-urilor pe web (doar coduri în engleză la început). Ca platforma actuală să accepte litere japoneze sau grecești ori spații libere, o metodă de hexadecimale unindu-se printr-un procentaj (%) era indispensabilă.
Povești vizuale care stau la adaptarea cu succes la domeniu URL.
- O golire sau caracter pe spațiu devine %20: Ajutor enorm ca mașiniile de căutare din motoare Google să unească cele două rânduri despărțite. Spaces in URLs become %20 or +
- Membru al grupei &, ampersand(%26): Permisibil fiindcă menține stabilitatea atunci când e dat ca valoare iar serverele nu greșesc a-i lua comanda la rândul principal. Ampersand is encoded to avoid confusion with query separators
- Zodiac cu semn matematic egal = (%3D) : În autentificări de parolă de rețelistică preia codurile fără să încheie parametrii din sistem la început. Equals sign is encoded in values to prevent parsing issues
- Un semn 'Slash' pe partea dreaptă %2F: Atunci când ceri prin rețelistică subdosare la o categorie de sistem, trebuie mascat că programatorul să își termine fluxul spre destinație, la rândul doi. Forward slash encoded when it's part of a value, not a path separator