Warum gibt es eine URL-Kodierung für den ASCII-Zeichensatz?

Es ist klar in angegebenW3Schools Das

URLs können nur mit dem ASCII-Zeichensatz über das Internet gesendet werden.

Warum gibt es eine URL-Codierung für ASCII-Zeichen wie a, b, c, wenn sie ohne URL-Codierung über das Internet gesendet werden kann?

ZB: Warum 'a' codieren, wenn es als 'a' gesendet werden kann?

Was sind die möglichen Gründe für die Kodierung von ASCII-Zeichen? Der einzige Grund, den ich mir vorstellen kann, sind Hacker, die versuchen, ihre URL so unlesbar wie möglich zu machen, um XSS-Angriffe auszuführen

Antworten auf die Frage(4)

Ihre Antwort auf die Frage